.fade-enter-active[data-v-28e49678],.fade-leave-active[data-v-28e49678]{transition:opacity .3s ease}.fade-enter-from[data-v-28e49678],.fade-leave-to[data-v-28e49678]{opacity:0}.slide-enter-active[data-v-8e71c64f]{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.slide-leave-active[data-v-8e71c64f]{transition:transform .35s cubic-bezier(.4,0,.6,1),opacity .25s ease}.slide-enter-from[data-v-8e71c64f]{opacity:0;transform:translateY(-100%)}.slide-enter-to[data-v-8e71c64f],.slide-leave-from[data-v-8e71c64f]{opacity:1;transform:translateY(0)}.slide-leave-to[data-v-8e71c64f]{opacity:0;transform:translateY(-100%)}.slide-desktop-enter-active[data-v-8e71c64f],.slide-desktop-leave-active[data-v-8e71c64f]{transition:all .25s cubic-bezier(.4,0,.2,1)}.slide-desktop-enter-from[data-v-8e71c64f],.slide-desktop-leave-to[data-v-8e71c64f]{opacity:0;transform:translateY(-10px)}.fade-enter-active[data-v-8e71c64f],.fade-leave-active[data-v-8e71c64f]{transition:opacity .5s ease,transform .5s ease}.fade-enter-from[data-v-8e71c64f]{opacity:0}.fade-enter-to[data-v-8e71c64f],.fade-leave-from[data-v-8e71c64f]{opacity:1}.fade-leave-to[data-v-8e71c64f]{opacity:0}.mobile-menu[data-v-8e71c64f]{z-index:9999999999!important}.footer-section[data-v-724677d7]{background-color:#3a434a;color:#fff;padding:60px 0 0}.container[data-v-724677d7]{margin:0;max-width:100%;padding:0 60px}.footer-grid[data-v-724677d7]{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:40px}.footer-column[data-v-724677d7]{display:flex;flex-direction:column}.footer-column[data-v-724677d7]:first-child{margin-top:-20px}.footer-logo[data-v-724677d7]{margin-bottom:20px;width:200px}.company-description[data-v-724677d7]{color:#c8cace;font-size:15px;font-weight:400;line-height:135%;margin:0}.company-description[data-v-724677d7],.footer-title[data-v-724677d7]{font-family:Lato,sans-serif;letter-spacing:.5px}.footer-title[data-v-724677d7]{color:#fff;font-size:16px;font-weight:800;line-height:130%;margin-bottom:20px;text-transform:uppercase}.payment-title[data-v-724677d7],.premium-title[data-v-724677d7]{margin-top:30px}.footer-links[data-v-724677d7]{font-family:Lato,sans-serif;font-size:17px;letter-spacing:.5px;line-height:135%;list-style:none;margin:0;padding:0}.footer-links li[data-v-724677d7]{margin-bottom:0}.footer-links a[data-v-724677d7]{align-items:center;color:#c8cace;display:flex;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:18px;min-height:44px;text-decoration:none;transition:color .3s ease}.footer-links a[data-v-724677d7]:hover{color:#fff}.contact-info[data-v-724677d7]{display:flex;flex-direction:column;gap:12px}.contact-address[data-v-724677d7],.contact-email[data-v-724677d7],.contact-hours[data-v-724677d7],.contact-phone[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;line-height:135%;margin:0}.contact-email[data-v-724677d7],.contact-phone[data-v-724677d7]{align-items:center;display:flex;min-height:44px}.shipping-info[data-v-724677d7]{display:flex;flex-direction:column;gap:12px}.guarantee-text[data-v-724677d7],.payment-text[data-v-724677d7],.shipping-details[data-v-724677d7],.shipping-text[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;line-height:135%;margin:0}.footer-middle[data-v-724677d7]{justify-content:space-between;margin:0 -60px;padding:30px 60px}.footer-middle[data-v-724677d7],.social-links[data-v-724677d7]{align-items:center;display:flex}.social-links[data-v-724677d7]{gap:30px;margin-top:10px}.social-links a[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:125%;padding:12px 0;text-decoration:none;transition:color .3s ease}.social-links a[data-v-724677d7]:hover{color:#fff}.payment-icons[data-v-724677d7]{align-items:center;display:flex}.payments-image[data-v-724677d7]{height:60px;-o-object-fit:contain;object-fit:contain;width:400px}.footer-bottom[data-v-724677d7]{align-items:center;background-color:#25282d;border-top:1px solid #25282d;display:flex;justify-content:center;padding:15px 0}.copyright[data-v-724677d7]{text-align:center}.copyright p[data-v-724677d7]{color:#fff;font-family:Lato,sans-serif;font-size:12px;font-weight:500;letter-spacing:.5px;margin:0}@media(max-width:1024px){.footer-grid[data-v-724677d7]{gap:30px;grid-template-columns:1fr 1fr 1fr}.footer-middle[data-v-724677d7]{flex-direction:column;gap:20px;padding:30px 20px;text-align:center}.payments-image[data-v-724677d7]{height:50px;width:300px}}@media(max-width:768px){.footer-grid[data-v-724677d7]{gap:30px;grid-template-columns:1fr 1fr}.social-links[data-v-724677d7]{flex-wrap:wrap;gap:20px;justify-content:center}.payments-image[data-v-724677d7]{height:40px;width:250px}}.desktop-only[data-v-724677d7]{display:block}.mobile-only[data-v-724677d7]{display:none}@media(min-width:769px){.mobile-only[data-v-724677d7]{display:none!important}}@media(max-width:768px){.desktop-only[data-v-724677d7]{display:none!important}.footer-section[data-v-724677d7]{padding:20px 0 0}.footer-grid[data-v-724677d7]{display:none}.mobile-only[data-v-724677d7]{display:block}.footer-mobile[data-v-724677d7]{padding:20px 0}.mobile-logo-section[data-v-724677d7]{margin-bottom:24px;text-align:center}.mobile-footer-logo[data-v-724677d7]{display:block;height:46px;margin:0 auto 24px}.mobile-payment-icons-below-logo[data-v-724677d7]{display:flex;justify-content:center;margin:25px 30px 38px}.mobile-payments-image[data-v-724677d7]{height:auto;max-width:400px;-o-object-fit:contain;object-fit:contain;width:100%}.mobile-company-description[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:135%;margin:0}.mobile-sections[data-v-724677d7]{display:flex;flex-direction:column;gap:25px}.mobile-section[data-v-724677d7]{text-align:center}.mobile-footer-title[data-v-724677d7]{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:20px;margin-bottom:20px;text-transform:uppercase}.mobile-links[data-v-724677d7]{display:flex;flex-direction:column;gap:12px}.mobile-links a[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:18px;text-decoration:none;transition:color .3s ease}.mobile-links a[data-v-724677d7]:hover{color:#fff}.mobile-contact[data-v-724677d7],.mobile-guarantee[data-v-724677d7],.mobile-payment[data-v-724677d7],.mobile-shipping[data-v-724677d7]{display:flex;flex-direction:column;gap:12px}.mobile-contact p[data-v-724677d7],.mobile-guarantee p[data-v-724677d7],.mobile-payment p[data-v-724677d7],.mobile-shipping p[data-v-724677d7]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0}.footer-middle[data-v-724677d7]{flex-direction:column-reverse;gap:30px;margin:0 -20px;padding:40px 20px;text-align:center}.social-links[data-v-724677d7]{display:grid;gap:20px;grid-template-columns:1fr 1fr;justify-items:center;margin-top:0}.payment-icons[data-v-724677d7]{align-items:center;display:none;flex-direction:column;gap:20px}.payments-image[data-v-724677d7]{height:auto;max-width:350px;width:100%}.footer-bottom[data-v-724677d7]{padding:15px 20px}.container[data-v-724677d7]{padding:0 20px}}.mobile-payments-footer-middle[data-v-724677d7]{display:none!important}@media(max-width:430px){.copyright p[data-v-724677d7]{font-size:10px;letter-spacing:.3px}}.skeleton-shimmer[data-v-ad638b1f]{animation:shimmer-ad638b1f 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%}@keyframes shimmer-ad638b1f{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer[data-v-69264ca5]{animation:shimmer-69264ca5 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%}@keyframes shimmer-69264ca5{0%{background-position:200% 0}to{background-position:-200% 0}}.mobile-marquee-wrapper[data-v-c0828bc6]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);overflow:hidden}.mobile-marquee-track[data-v-c0828bc6]{animation:marquee-scroll-c0828bc6 50s linear infinite;display:flex;width:-moz-max-content;width:max-content}.mobile-marquee-wrapper:active .mobile-marquee-track[data-v-c0828bc6],.mobile-marquee-wrapper:focus-within .mobile-marquee-track[data-v-c0828bc6]{animation-play-state:paused}.mobile-review-card[data-v-c0828bc6]{background:#fff;border:1px solid #f3f4f6;display:flex;flex-direction:column;flex-shrink:0;margin-right:12px;min-height:240px;padding:20px;width:288px}@keyframes marquee-scroll-c0828bc6{0%{transform:translate(0)}to{transform:translate(-50%)}}.dot[data-v-c0828bc6]{background-color:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.dot.active[data-v-c0828bc6]{background-color:#000;border-radius:4px;width:32px}.review-card[data-v-c0828bc6]{min-height:200px}.review-card .review-content[data-v-c0828bc6],.review-card .review-title[data-v-c0828bc6]{line-height:1.5}.faq-preview[data-v-0f64397b] strong{color:#1a1a1a;font-weight:700}.faq-preview[data-v-0f64397b] a{color:#666;text-decoration:underline}.faq-preview[data-v-0f64397b] a:hover{color:#1a1a1a}.faq-preview[data-v-0f64397b] br{display:block;margin-top:.5rem}.faq-answer[data-v-0f64397b] p{margin-bottom:1rem}.faq-answer[data-v-0f64397b] p:last-child{margin-bottom:0}.faq-answer[data-v-0f64397b] strong{color:#1a1a1a;font-weight:700}.faq-answer[data-v-0f64397b] ul{margin-bottom:1rem;margin-top:1rem}.faq-answer[data-v-0f64397b] li{line-height:160%;margin-bottom:.5rem}.faq-answer[data-v-0f64397b] a{color:#2563eb;text-decoration:underline}.faq-answer[data-v-0f64397b] a:hover{color:#1d4ed8}.faq-answer[data-v-0f64397b] s{color:#6b7280;text-decoration:line-through}@media(max-width:1600px){.grid-cols-4>button[data-v-0f64397b]{height:240px;padding:2rem}.grid-cols-4>button>div[data-v-0f64397b],.grid-cols-4>button>div>img[data-v-0f64397b]{height:150px;width:150px}}@media(max-width:1024px){.grid-cols-4[data-v-0f64397b]{gap:1.25rem;grid-template-columns:repeat(2,1fr);max-width:100%}.grid-cols-4>button[data-v-0f64397b]{height:200px;padding:1.5rem}.grid-cols-4>button>div[data-v-0f64397b],.grid-cols-4>button>div>img[data-v-0f64397b]{height:120px;width:120px}.grid-cols-4>button>h3[data-v-0f64397b]{font-size:1rem}.grid-cols-2[data-v-0f64397b]{gap:2rem;grid-template-columns:1fr}}@media(max-width:768px){.grid-cols-4[data-v-0f64397b]{gap:1rem}.grid-cols-4>button[data-v-0f64397b]{height:180px;padding:1.25rem}.grid-cols-4>button>div[data-v-0f64397b]{margin-bottom:.75rem}.grid-cols-4>button>div[data-v-0f64397b],.grid-cols-4>button>div>img[data-v-0f64397b]{height:100px;width:100px}.grid-cols-4>button>h3[data-v-0f64397b]{font-size:.875rem}}@media(max-width:640px){.grid-cols-4[data-v-0f64397b]{gap:.75rem;grid-template-columns:1fr}.grid-cols-4>button[data-v-0f64397b]{flex-direction:row;height:auto;padding:1.5rem;text-align:left}.grid-cols-4>button>div[data-v-0f64397b]{height:5rem;margin-bottom:0;margin-right:1rem;width:5rem}.grid-cols-4>button>div>img[data-v-0f64397b]{height:5rem;width:5rem}.grid-cols-4>button>h3[data-v-0f64397b]{font-size:1rem;text-align:left}}.trustpilot-container[data-v-10902e48]{height:80px;position:relative;width:100%}.trustpilot-container.is-fallback[data-v-10902e48]{height:32px}.trustpilot-widget[data-v-10902e48]{height:80px}.trustpilot-fallback[data-v-10902e48],.trustpilot-widget[data-v-10902e48]{inset:0;position:absolute}.moment-section[data-v-7b1057d6]{background-color:#f7f7f7;height:auto;min-height:800px;overflow:hidden;padding-top:115px;position:relative}.desktop-hero[data-v-7b1057d6]{align-items:center;display:flex;flex-direction:row;height:830px;justify-content:center;margin:0 auto;max-height:830px;max-width:1416px;overflow:visible;position:relative;z-index:2}.desktop-hero__left[data-v-7b1057d6]{flex:1;margin-bottom:105px;margin-left:135px;margin-right:auto;max-width:50%;z-index:1}.desktop-hero__left-container[data-v-7b1057d6]{align-items:flex-start;display:flex;flex-direction:column;max-width:500px}.action-container[data-v-7b1057d6]{display:flex;flex-direction:column;gap:4px;margin-top:20px;min-width:370px;width:100%}.create-button[data-v-7b1057d6]{background-color:#3a434a;border:none;border-radius:20px;color:#fff;display:inline-block;font-size:20px;font-weight:700;letter-spacing:1.75px;line-height:30px;padding:22px 65px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.create-button[data-v-7b1057d6]:hover{background-color:#2a333a}.hero-desktop-background-container[data-v-7b1057d6]{display:flex;flex-direction:row;inset:0;position:absolute;z-index:1}.hero-desktop-background-container__left-side[data-v-7b1057d6]{flex:0 0 50%;max-width:825px}.hero-desktop-background-container__right-side[data-v-7b1057d6]{background-repeat:repeat-x;height:100%;left:calc(50% - 370px);position:absolute;right:0}.hero-desktop-background-container__right-side[data-v-7b1057d6]:after{background-image:url(/images/star-carousel/background-image.webp);background-position:0;background-repeat:no-repeat;background-size:auto 800px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{bottom:205px;height:508px;left:598px;position:absolute;width:383px;z-index:100}.star-carousel-wrapper[data-v-7b1057d6]{height:100%;position:relative;width:100%}.star-image-slide[data-v-7b1057d6]{height:100%;left:0;position:absolute;top:0;width:100%}.star-image-slide--under[data-v-7b1057d6]{z-index:1}.star-image-slide--top[data-v-7b1057d6]{z-index:2}.carousel-image[data-v-7b1057d6]{height:100%;width:100%}.fade-on-top-enter-active[data-v-7b1057d6]{transition:opacity .8s ease-in-out}.fade-on-top-leave-active[data-v-7b1057d6]{transition:none}.fade-on-top-enter-from[data-v-7b1057d6]{opacity:0}.fade-on-top-enter-to[data-v-7b1057d6],.fade-on-top-leave-from[data-v-7b1057d6],.fade-on-top-leave-to[data-v-7b1057d6]{opacity:1}@media(max-width:1400px){.desktop-hero[data-v-7b1057d6]{max-width:1200px}.desktop-hero__left[data-v-7b1057d6]{margin-left:100px}.hero-desktop-background-container__right-side[data-v-7b1057d6]{left:calc(50% - 440px)}}@media(max-width:1366px)and (min-width:1025px){.moment-section[data-v-7b1057d6]{min-height:680px}.desktop-hero[data-v-7b1057d6]{height:700px;max-height:700px}.desktop-hero__left[data-v-7b1057d6]{margin-bottom:88px;margin-left:70px}.desktop-hero__left-container h1[data-v-7b1057d6]{font-size:24px}.desktop-hero__left-container p[data-v-7b1057d6]{font-size:16px}.desktop-hero__left-container[data-v-7b1057d6]{max-width:420px}.hero-desktop-background-container__right-side[data-v-7b1057d6]:after{background-size:auto 720px}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{bottom:165px;height:457px;left:538px;width:345px}}@media(max-width:1200px){.desktop-hero[data-v-7b1057d6]{max-width:1000px}.desktop-hero__left[data-v-7b1057d6]{margin-left:60px;max-width:45%}.desktop-hero__left-container[data-v-7b1057d6]{max-width:450px}.hero-desktop-background-container__right-side[data-v-7b1057d6]{left:calc(50% - 440px)}.action-container[data-v-7b1057d6]{min-width:320px}.create-button[data-v-7b1057d6]{font-size:18px;padding:18px 40px}}@media(max-width:1099px)and (min-width:900px){.moment-section[data-v-7b1057d6]{min-height:580px}.desktop-hero[data-v-7b1057d6]{height:600px;max-height:600px}.desktop-hero__left[data-v-7b1057d6]{margin-bottom:50px;margin-left:60px;max-width:38%}.desktop-hero__left-container[data-v-7b1057d6]{max-width:320px}.desktop-hero__left-container h1[data-v-7b1057d6]{font-size:20px}.desktop-hero__left-container p[data-v-7b1057d6]{font-size:16px}.hero-desktop-background-container__right-side[data-v-7b1057d6]{left:calc(50% - 280px)}.hero-desktop-background-container__right-side[data-v-7b1057d6]:after{background-size:auto 576px}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{bottom:160px;height:366px;left:431px;width:276px}}@media(max-width:899px){.moment-section[data-v-7b1057d6]{background-color:#f2f1f0;min-height:auto}.desktop-hero[data-v-7b1057d6]{flex-direction:column;height:auto;max-height:none;padding:40px 20px}.desktop-hero__left[data-v-7b1057d6]{margin:0;max-width:100%;text-align:center}.desktop-hero__left-container[data-v-7b1057d6]{align-items:center;max-width:100%}.action-container[data-v-7b1057d6]{margin:20px auto 0;max-width:450px}.hero-desktop-background-container[data-v-7b1057d6]{height:600px;margin-top:40px;position:relative}.hero-desktop-background-container__left-side[data-v-7b1057d6]{display:none}.hero-desktop-background-container__right-side[data-v-7b1057d6]{left:0;position:relative;width:100%}.hero-desktop-background-container__right-side[data-v-7b1057d6]:after{background-position:50%;background-size:contain}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{bottom:0;height:488px;left:50%;max-width:368px;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}}@media(max-width:768px){.desktop-hero[data-v-7b1057d6]{padding:30px 20px}.hero-desktop-background-container[data-v-7b1057d6]{height:550px}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{height:450px;max-width:340px}.action-container[data-v-7b1057d6]{min-width:auto;width:100%}}@media(max-width:480px){.desktop-hero[data-v-7b1057d6]{padding:20px 15px}.hero-desktop-background-container[data-v-7b1057d6]{height:500px;margin-top:30px}.hero-desktop-background-container__right-side__slider[data-v-7b1057d6]{height:398px;max-width:300px}.create-button[data-v-7b1057d6]{font-size:16px;padding:16px 32px}}.main-image-container[data-v-14f34858]{margin:0 auto;max-width:824px;position:relative;width:100%}.main-image[data-v-14f34858]{aspect-ratio:1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.star-carousel-wrapper[data-v-14f34858]{aspect-ratio:214/277;left:50%;position:absolute;top:50%;transform:translate(-49%,-57%);width:57%;z-index:1}.star-image-slide[data-v-14f34858]{height:100%;left:0;position:absolute;top:0;width:100%}.star-image-slide--under[data-v-14f34858]{z-index:1}.star-image-slide--top[data-v-14f34858]{z-index:2}.carousel-image[data-v-14f34858]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.fade-on-top-enter-active[data-v-14f34858]{transition:opacity .8s ease-in-out}.fade-on-top-leave-active[data-v-14f34858]{transition:none}.fade-on-top-enter-from[data-v-14f34858]{opacity:0}.fade-on-top-enter-to[data-v-14f34858],.fade-on-top-leave-from[data-v-14f34858],.fade-on-top-leave-to[data-v-14f34858]{opacity:1}.gradient[data-v-14f34858]{background-image:linear-gradient(180deg,#fcfcfc00 80.67%,#fcfcfc80 100.4%,#f7f7f7 123.93% 123.94%),linear-gradient(180deg,#fcfcfc00 80.67%,#fcfcfc80 100.4%,#f7f7f7 123.93% 123.94%),linear-gradient(180deg,#fcfcfc00 80.67%,#fcfcfc80 100.4%,#f7f7f7 123.93% 123.94%),linear-gradient(180deg,#fcfcfc00 80.67%,#fcfcfc80 100.4%,#f7f7f7 123.93% 123.94%),linear-gradient(180deg,#fcfcfc00 80.67%,#fcfcfc80 100.4%,#f7f7f7 123.93% 123.94%)}.video-darken[data-v-304f21fc]{filter:brightness(.5) contrast(1)}.blog-index[data-v-0e3491f1]{background:#f7f6f2;min-height:100vh}.blog-content-outer[data-v-0e3491f1]{padding:0 20px 80px}.blog-content-inner[data-v-0e3491f1]{margin:0 auto;max-width:1200px;padding-top:164px}.blog-page-header[data-v-0e3491f1]{align-items:baseline;border-bottom:1px solid #e8e4de;display:flex;gap:10px;margin-bottom:28px;padding-bottom:16px}.blog-page-title[data-v-0e3491f1]{color:#25282d;font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0;white-space:nowrap}.blog-page-sep[data-v-0e3491f1]{color:#d0ccc4;font-size:16px}.blog-page-sub[data-v-0e3491f1]{color:#767676;font-size:14px;font-weight:400;margin:0}.blog-top-row[data-v-0e3491f1]{align-items:start;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin-bottom:48px}.featured-card[data-v-0e3491f1]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000012;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.featured-card[data-v-0e3491f1]:hover{box-shadow:0 8px 32px #00000021;transform:translateY(-2px)}.featured-card__image-wrap[data-v-0e3491f1]{aspect-ratio:16/9;overflow:hidden;position:relative}.featured-card__image[data-v-0e3491f1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.featured-card:hover .featured-card__image[data-v-0e3491f1]{transform:scale(1.04)}.featured-badge[data-v-0e3491f1]{background:#c9a84c;border-radius:4px;color:#fff;font-size:11px;font-weight:700;left:14px;letter-spacing:.1em;padding:4px 10px;position:absolute;text-transform:uppercase;top:14px}.featured-card__body[data-v-0e3491f1]{display:flex;flex:1;flex-direction:column;gap:12px;padding:24px 28px 28px}.featured-card__title[data-v-0e3491f1]{color:#25282d;font-size:22px;font-weight:800;line-height:1.3;margin:0}.featured-card__excerpt[data-v-0e3491f1]{color:#6b6b6b;display:-webkit-box;flex:1;font-size:14px;-webkit-line-clamp:3;line-height:1.65;margin:0;-webkit-box-orient:vertical;overflow:hidden}.featured-card__meta[data-v-0e3491f1]{align-items:center;border-top:1px solid #f0ede8;display:flex;justify-content:space-between;padding-top:12px}.card-date[data-v-0e3491f1]{color:#767676;font-size:12px}.blog-sidebar[data-v-0e3491f1]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000012;overflow:hidden}.sidebar-heading[data-v-0e3491f1]{border-bottom:1px solid #f0ede8;color:#c9a84c;font-size:11px;font-weight:700;letter-spacing:.12em;padding:20px 20px 12px;text-transform:uppercase}.sidebar-list[data-v-0e3491f1]{display:flex;flex-direction:column}.sidebar-item[data-v-0e3491f1]{align-items:center;border-bottom:1px solid #f7f6f2;display:flex;gap:12px;padding:14px 20px;text-decoration:none;transition:background .15s}.sidebar-item[data-v-0e3491f1]:last-child{border-bottom:none}.sidebar-item[data-v-0e3491f1]:hover{background:#faf9f6}.sidebar-item__img-wrap[data-v-0e3491f1]{border-radius:6px;height:56px;min-width:56px;overflow:hidden;width:56px}.sidebar-item__img[data-v-0e3491f1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-item__text[data-v-0e3491f1]{display:flex;flex-direction:column;gap:4px}.sidebar-item__title[data-v-0e3491f1]{color:#25282d;display:-webkit-box;font-size:13px;font-weight:600;-webkit-line-clamp:2;line-height:1.35;-webkit-box-orient:vertical;overflow:hidden}.sidebar-item__date[data-v-0e3491f1]{color:#767676;font-size:11px}.blog-grid[data-v-0e3491f1]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.blog-card[data-v-0e3491f1]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.blog-card[data-v-0e3491f1]:hover{box-shadow:0 8px 28px #0000001f;transform:translateY(-3px)}.blog-card__image-wrap[data-v-0e3491f1]{aspect-ratio:16/9;overflow:hidden}.blog-card__image[data-v-0e3491f1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.blog-card:hover .blog-card__image[data-v-0e3491f1]{transform:scale(1.05)}.blog-card__body[data-v-0e3491f1]{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.blog-card__title[data-v-0e3491f1]{color:#25282d;font-size:15px;font-weight:700;line-height:1.35}.blog-card__excerpt[data-v-0e3491f1],.blog-card__title[data-v-0e3491f1]{display:-webkit-box;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt[data-v-0e3491f1]{color:#888;flex:1;font-size:13px;line-height:1.6}.blog-card__meta[data-v-0e3491f1]{align-items:center;border-top:1px solid #f0ede8;display:flex;justify-content:space-between;margin-top:auto;padding-top:10px}.card-arrow[data-v-0e3491f1]{color:#c9a84c;font-size:14px;font-weight:700}.sentinel[data-v-0e3491f1]{height:1px}@media(max-width:900px){.blog-top-row[data-v-0e3491f1]{grid-template-columns:1fr}.blog-grid[data-v-0e3491f1]{gap:16px;grid-template-columns:repeat(2,1fr)}.blog-content-inner[data-v-0e3491f1]{padding-top:124px}.blog-page-header[data-v-0e3491f1]{flex-wrap:wrap;gap:2px}.blog-page-sep[data-v-0e3491f1]{display:none}.blog-page-sub[data-v-0e3491f1]{font-size:13px;width:100%}}@media(max-width:580px){.blog-grid[data-v-0e3491f1]{grid-template-columns:1fr}.blog-content-outer[data-v-0e3491f1]{padding:0 16px 60px}.blog-page-title[data-v-0e3491f1]{font-size:26px}}.faq-section[data-v-288cfa2b]{background-color:#e8e8e8;background-image:url(/images/faq-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:122px;padding-top:80px;position:relative}.faq-section[data-v-288cfa2b]:before{background:linear-gradient(180deg,#f5f5f5,transparent);content:"";height:64px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.container[data-v-288cfa2b]{margin:0 auto;max-width:1400px;padding:0 24px;position:relative;z-index:2}.header-content[data-v-288cfa2b]{margin-bottom:60px;text-align:center}.main-title[data-v-288cfa2b]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px}.subtitle[data-v-288cfa2b]{color:#666;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:135%}.content-grid[data-v-288cfa2b]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;min-height:600px;padding:0 40px}.faq-accordion-item[data-v-288cfa2b]{background:#fff;border:1px solid #cdcac1;border-radius:12px;height:80px;margin-bottom:30px;overflow:hidden;transition:border-color .3s ease}[data-v-288cfa2b] .faq-trigger{align-items:center!important;background:#fff!important;border:none!important;color:#000!important;display:flex!important;font-family:Lato,sans-serif!important;font-size:16px!important;font-weight:700!important;height:80px!important;justify-content:space-between!important;letter-spacing:0!important;line-height:125%!important;padding:16px 24px!important;text-align:left!important;text-decoration:none!important;transition:all .2s ease;width:100%!important}[data-v-288cfa2b] .faq-trigger[data-state=open] svg{transform:rotate(90deg)!important}[data-v-288cfa2b] .faq-trigger svg{transform:rotate(0)!important;transition:transform .3s ease!important}[data-v-288cfa2b] .faq-trigger:hover{background-color:#f8f9fa!important}[data-v-288cfa2b] .faq-trigger[data-state=open]{background-color:#f1f5f9!important;border-bottom:1px solid #e2e8f0!important}.faq-content-mobile[data-v-288cfa2b]{display:none}.content-column[data-v-288cfa2b]{position:relative}.content-card[data-v-288cfa2b]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;height:520px;overflow:hidden;padding:30px}.content-title[data-v-288cfa2b]{color:#000;font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:125%;margin-bottom:24px}.content-text[data-v-288cfa2b]{color:#666;flex-grow:1;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px;overflow-y:auto}.content-text p[data-v-288cfa2b]{margin-bottom:16px}.content-text p[data-v-288cfa2b]:last-child{margin-bottom:0}.content-text-centered[data-v-288cfa2b]{display:flex;flex-direction:column;justify-content:center}.content-text-centered[data-v-288cfa2b] ul{list-style:disc;padding-left:20px}.content-text-centered[data-v-288cfa2b] li{margin:0}.content-buttons[data-v-288cfa2b]{display:flex;flex-wrap:wrap;gap:20px}.btn-outline[data-v-288cfa2b]{background:#fff;border:2px solid #000;border-radius:50px;color:#000;cursor:pointer;font-family:Lato,sans-serif;font-size:12px;font-weight:600;height:40px;letter-spacing:.5px;line-height:0;min-width:140px;padding:10px 24px;text-transform:uppercase;transition:background-color .2s}.btn-outline[data-v-288cfa2b]:hover{background-color:#f0f0f0;border-color:#000;color:#000}.btn-primary[data-v-288cfa2b]{background:#cdcac1;border-radius:50px;color:#000;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-weight:800;letter-spacing:1px;line-height:16px;min-width:180px;padding:18px 62px;text-transform:uppercase;transition:background-color .2s}.btn-primary[data-v-288cfa2b]:hover{background-color:#b6b3ac}.cta-section[data-v-288cfa2b]{margin-bottom:-220px;padding-bottom:40px;padding-top:40px;position:relative;text-align:center;z-index:2}.cta-button[data-v-288cfa2b]{background-color:#3a434a;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;letter-spacing:1px;line-height:125%;margin-bottom:24px;padding:24px 36px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.cta-button[data-v-288cfa2b]:hover{background-color:#696969}.made-with[data-v-288cfa2b]{align-items:center;color:#696969;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;letter-spacing:1px;line-height:125%;text-transform:uppercase}.heart-icon[data-v-288cfa2b]{display:inline-block;height:16px;width:16px}@media(max-width:768px){.content-title[data-v-288cfa2b]{font-size:16px}.content-grid[data-v-288cfa2b]{gap:32px;grid-template-columns:1fr;min-height:0;padding:0}.accordion-column[data-v-288cfa2b]{position:static}.content-column[data-v-288cfa2b]{display:none}.faq-content-mobile[data-v-288cfa2b]{display:block}.faq-accordion-item[data-v-288cfa2b]{display:flex;flex-direction:column;height:auto;min-height:80px}.faq-accordion-item[data-v-288cfa2b] [data-slot=accordion-content]{order:2;transform-origin:top}.faq-accordion-item[data-v-288cfa2b] [data-slot=accordion-trigger]{order:1}.content-card-mobile[data-v-288cfa2b]{background:#fff;border-top:1px solid #e2e8f0;padding:24px}.content-card-mobile .content-title[data-v-288cfa2b]{display:none}.content-card[data-v-288cfa2b]{padding:24px}.main-title[data-v-288cfa2b]{font-size:20px;line-height:36px}.content-buttons[data-v-288cfa2b]{align-items:stretch;flex-direction:column;gap:12px}.btn-primary[data-v-288cfa2b]{font-size:13px}.btn-outline[data-v-288cfa2b],.btn-primary[data-v-288cfa2b]{align-items:center;display:flex;height:48px;justify-content:center;min-width:unset;padding:14px 24px;text-align:center;width:100%}.btn-outline[data-v-288cfa2b]{font-size:11px}}.features-section[data-v-9b85d570]{background-color:#ebe9e5;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;padding-bottom:80px;padding-top:100px}.subtitle[data-v-9b85d570]{color:#696969;font-size:16px;font-weight:500;letter-spacing:0;line-height:28px}.main-title[data-v-9b85d570]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px;margin-top:10px}.description[data-v-9b85d570]{color:#666;font-size:16px;font-weight:300;line-height:28px;margin:0 auto 80px;max-width:900px;text-align:center}.features-grid[data-v-9b85d570]{box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:28px;justify-content:center;margin:0 auto;max-width:100vw;width:-moz-fit-content;width:fit-content}.feature-item[data-v-9b85d570]{flex-basis:auto;flex-direction:column;min-width:140px;padding:0 12px;text-align:center}.feature-icon[data-v-9b85d570],.feature-item[data-v-9b85d570]{align-items:center;display:flex;flex-shrink:0}.feature-icon[data-v-9b85d570]{height:80px;justify-content:center;margin-bottom:12px}.feature-icon img[data-v-9b85d570]{max-height:56px;max-width:56px;-o-object-fit:contain;object-fit:contain}.feature-title[data-v-9b85d570]{color:#000;font-size:18px;font-weight:800;line-height:20px;margin-bottom:8px}.feature-description[data-v-9b85d570],.feature-title[data-v-9b85d570]{text-align:center;white-space:nowrap}.feature-description[data-v-9b85d570]{color:#696969;font-size:16px;font-weight:400;line-height:135%}.cta-section[data-v-9b85d570]{margin-top:10px;text-align:center}.cta-button[data-v-9b85d570]{background:#d9d9d9;border:none!important;border-radius:20px;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:20px;margin-bottom:24px;padding:20px 60px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.cta-button[data-v-9b85d570]:hover{background-color:#cbcbcb}.made-with[data-v-9b85d570]{align-items:center;color:gray;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:1px;line-height:125%;text-transform:uppercase}.heart-icon[data-v-9b85d570]{display:inline-block;height:16px;width:16px}@media(max-width:768px){.main-title[data-v-9b85d570]{font-size:36px;line-height:44px}.features-grid[data-v-9b85d570]{display:grid;flex-wrap:wrap;gap:32px 16px;grid-template-columns:repeat(2,1fr);overflow:visible}.feature-item[data-v-9b85d570]{width:100%}.feature-icon[data-v-9b85d570]{height:60px}.feature-icon img[data-v-9b85d570]{max-height:40px;max-width:40px}}@media(max-width:480px){.features-grid[data-v-9b85d570]{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.feature-description[data-v-9b85d570]{font-size:14px;line-height:16px}.feature-title[data-v-9b85d570]{font-size:16px}.feature-item[data-v-9b85d570]{padding:0}.cta-button[data-v-9b85d570]{font-size:16px;max-width:340px;padding:20px 0;text-transform:unset;width:100%}.cta-section[data-v-9b85d570]{margin-top:50px;padding:0 20px}.made-with[data-v-9b85d570]{font-size:14px;text-transform:unset}}@media(max-width:330px){.features-grid[data-v-9b85d570]{grid-template-columns:1fr}}.hero-description[data-v-008eb956]{font-size:15px;font-weight:400;line-height:1.6}.hero-description[data-v-008eb956] p{color:#666;margin-bottom:.85em}.hero-description[data-v-008eb956] p:last-child{margin-bottom:0}.hero-description--mobile[data-v-008eb956]{font-size:16px;line-height:1.35}.hero-description--mobile[data-v-008eb956] p{margin-bottom:1em}.tp-stars .tp-star__canvas[data-v-7f408dce],.tp-stars .tp-star__canvas--half[data-v-7f408dce]{fill:#dcdce6}.tp-stars .tp-star__shape[data-v-7f408dce]{fill:#fff}.tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas[data-v-7f408dce],.tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas--half[data-v-7f408dce]{fill:#ff3722}.tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas[data-v-7f408dce],.tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas--half[data-v-7f408dce]{fill:#ff8622}.tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas[data-v-7f408dce],.tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas--half[data-v-7f408dce]{fill:#ffce00}.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas[data-v-7f408dce],.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas--half[data-v-7f408dce]{fill:#73cf11}.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas[data-v-7f408dce],.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas--half[data-v-7f408dce]{fill:#00b67a}.tp-stars--1--half .tp-star:nth-of-type(-n+2) .tp-star__canvas--half[data-v-7f408dce]{fill:#ff3722}.tp-stars--2--half .tp-star:nth-of-type(-n+3) .tp-star__canvas--half[data-v-7f408dce]{fill:#ff8622}.tp-stars--3--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half[data-v-7f408dce]{fill:#ffce00}.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas[data-v-7f408dce],.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half[data-v-7f408dce],.tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half[data-v-7f408dce]{fill:#00b67a}[data-slot=select-trigger][data-state=open] svg[data-v-e16fa652]{transform:rotate(180deg)}[data-slot=select-trigger] svg[data-v-e16fa652]{transition:transform .2s ease-in-out}@media(min-width:640px){.star-map-bg[data-v-76b4d736]{background-image:url(/images/checkout-bg.webp)}}.active[data-v-f66cc2ef]{outline:2px solid #a8a490;outline-offset:2px}.chain-hole-overlay[data-v-fbac8920]{pointer-events:none;position:absolute;transform:translate(-50%);z-index:20}.heart-shape-padding[data-v-fbac8920]{padding:9%}.jewelry-map-preview[data-v-fbac8920]{filter:drop-shadow(0 .35px 0 rgba(255,255,255,.8))}@media(min-width:768px){.jewelry-map-preview[data-v-fbac8920]{filter:drop-shadow(0 1px 0 rgba(255,255,255,.8))}}@media(min-width:640px){.star-map-bg[data-v-fc1b1f7f]{background-image:url(/images/checkout-bg.webp)}}.frame-overlay[data-v-fc1b1f7f]{inset:-5% -6% -4%}@media(min-width:768px){.control-panel-container[data-v-8a61f652]{position:relative}.control-panel-container[data-v-8a61f652]:before{background:linear-gradient(90deg,#d9d9d900,#73737333);bottom:0;content:"";left:-20px;pointer-events:none;position:absolute;top:0;width:20px;z-index:10}}.active[data-v-de67fb84]{outline:2px solid #a8a490;outline-offset:2px}.info-tooltip-wrapper[data-v-abbc440d]{align-items:center;display:inline-flex;position:relative}.info-tooltip[data-v-abbc440d]{background-color:#25282d;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 2px 8px #00000026;color:#fff;font-size:12px;line-height:1.4;max-width:min(280px,calc(100vw - 48px));opacity:0;padding:10px 12px;position:absolute;right:-12px;text-align:left;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:100}.info-tooltip[data-v-abbc440d]:after{border:6px solid transparent;border-top-color:#25282d;content:"";position:absolute;right:12px;top:100%}.info-tooltip-wrapper:hover .info-tooltip[data-v-abbc440d]{opacity:1;visibility:visible}.active[data-v-06917bb2]{outline:2px solid #a8a490;outline-offset:2px}.expand-wrapper[data-v-a5431550]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.expand-wrapper.is-expanded[data-v-a5431550]{grid-template-rows:1fr}.expand-content[data-v-a5431550]{overflow:hidden}.description-content[data-v-a5431550] br{content:"";display:block;margin-top:.75rem}.description-content[data-v-a5431550] h2{color:#374151;display:inline;font-size:.875rem;font-weight:600;margin-top:.5rem}.description-content[data-v-a5431550] p{margin:0}.description-content[data-v-a5431550] a{color:#555;text-decoration:underline;transition:color .2s ease}.description-content[data-v-a5431550] a:hover{color:#000}body{background-color:#f5f5f5;color:#000;font-family:Lato,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.4}.flex-c,.main-container{align-items:center;display:flex}.flex-c{justify-content:center}:root{--map-width:47vmin;--map-height:61vmin;--border-width:50vmin;--border-height:65vmin}.controls-section{background:#fff;box-shadow:15px 0 30px #00000040,inset -5px 0 15px -7px #0000002e;display:flex;flex-direction:column;padding:0}.header-section{background-color:#25282d;border-bottom:1px solid #eee;padding:20px 30px;text-align:center}#interactiveMap .mapboxgl-ctrl-container{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.leaflet-container{font-family:inherit;font-size:inherit;line-height:inherit}.leaflet-map-pane,.leaflet-marker-pane,.leaflet-overlay-pane,.leaflet-pane,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile-pane,.leaflet-tooltip-pane{left:0;position:absolute;top:0}.leaflet-tile{max-height:none!important;max-width:none!important}.leaflet-control-container{pointer-events:none}.leaflet-control{pointer-events:auto}.leaflet-bottom,.leaflet-top{pointer-events:none;z-index:1000}.leaflet-control-zoom{pointer-events:auto!important}#interactiveMap{overflow:visible!important}#interactiveMap.absolute{position:absolute!important}#interactiveMap.top-\[8\.5\%\]{top:8.5%!important}#interactiveMap.w-\[84\%\]{width:84%!important}#interactiveMap.aspect-square{aspect-ratio:1/1!important;height:auto!important}#interactiveMap.rounded-full{border-radius:50%!important;border-style:solid!important;border-width:2px!important}#interactiveMap.rounded-full .mapboxgl-canvas,#interactiveMap.rounded-full .maplibregl-canvas{border-radius:50%!important}#interactiveMap.heart-shape .mapboxgl-canvas,#interactiveMap.heart-shape .maplibregl-canvas{clip-path:url(#heartClipPath)!important;-webkit-clip-path:url(#heartClipPath)!important}.photo-layout{position:relative}.photo-multiline #interactiveMap{height:87%!important}.photo-title{font-weight:900!important;letter-spacing:.05em}.photo-subtitle,.photo-title{font-family:Lato,sans-serif!important;text-transform:uppercase}.photo-subtitle{font-weight:500!important;letter-spacing:.03em}.photo-coordinates{font-family:Lato,sans-serif!important;font-weight:400!important;letter-spacing:.02em}.fade-title{font-weight:900!important;letter-spacing:.15em}.fade-subtitle,.fade-title{font-family:Lato,sans-serif!important;text-transform:uppercase}.fade-subtitle{font-weight:500!important;letter-spacing:.08em}.fade-coordinates{font-family:Lato,sans-serif!important;font-weight:400!important;letter-spacing:.05em}#interactiveMap .mapboxgl-canvas,#interactiveMap .mapboxgl-map,#interactiveMap .maplibregl-canvas,#interactiveMap .maplibregl-map{height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}#interactiveMap .mapboxgl-canvas-container,#interactiveMap .maplibregl-canvas-container{height:100%!important;position:absolute!important;width:100%!important}.map-frame{overflow:visible!important}#interactiveMap .mapboxgl-ctrl-top-right,#interactiveMap .maplibregl-ctrl-top-right,.location-map-controls{pointer-events:auto!important;position:absolute!important;right:-70px!important;top:20px!important;z-index:1000!important}#interactiveMap .mapboxgl-ctrl-top-right,#interactiveMap .maplibregl-ctrl-top-right{left:auto!important}#interactiveMap .mapboxgl-ctrl-bottom-left,#interactiveMap .mapboxgl-ctrl-bottom-right,#interactiveMap .maplibregl-ctrl-bottom-left,#interactiveMap .maplibregl-ctrl-bottom-right{bottom:10px!important;pointer-events:auto!important;position:absolute!important}#interactiveMap .mapboxgl-ctrl-bottom-right,#interactiveMap .maplibregl-ctrl-bottom-right{right:10px!important}#interactiveMap .mapboxgl-ctrl-bottom-left,#interactiveMap .maplibregl-ctrl-bottom-left{left:10px!important}#interactiveMap .maplibregl-ctrl-compass,#interactiveMap .maplibregl-ctrl-terrain{display:none!important}#interactiveMap .mapboxgl-ctrl,#interactiveMap .maplibregl-ctrl{clear:both;margin:10px!important;pointer-events:auto!important}#interactiveMap .mapboxgl-ctrl-group,#interactiveMap .maplibregl-ctrl-group{background:#fff;border-radius:4px;box-shadow:0 1px 4px #0000004d}#interactiveMap .mapboxgl-ctrl-zoom-in,#interactiveMap .mapboxgl-ctrl-zoom-out,#interactiveMap .maplibregl-ctrl-zoom-in,#interactiveMap .maplibregl-ctrl-zoom-out{cursor:pointer!important;display:block!important;height:30px!important;width:30px!important}.logo{color:#222;font-family:Lato,Inter,sans-serif;font-size:24px;font-weight:700;letter-spacing:1px}.logo span{color:#6c7a89;font-weight:500}.product-title{color:#000;font-size:16px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.product-description{color:#787878;font-size:16px;line-height:1.5}.container-info{margin:28px}ul.nav-tabs{border-bottom:1px solid #d6d6d6}.tab-content{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:500px;padding:0 24px}.font-extrabold{font-weight:800}.steps{align-items:center;background-color:#f7f7f7;border-radius:20px;display:flex;justify-content:center;width:-moz-max-content;width:max-content}.step{text-align:center}.step:first-child:not(.active){margin-left:10px}.step:last-child:not(.active){margin-right:10px}.justify-items-center{justify-items:center}.step-title{color:#000;font-size:16px;font-weight:800;letter-spacing:.8px;padding:0 12px;text-transform:uppercase}.step.active .step-title{background-color:#e4e3db;border-radius:20px;padding:12px 20px}.section-subtitle{color:#666;font-size:13px;margin-bottom:20px}.price-title{font-size:22px;font-weight:700}.design-grid{display:flex;gap:16px;margin-bottom:25px;margin-left:-20px;overflow-x:auto;padding:20px 0 20px 20px}.design-option{cursor:pointer;flex-shrink:0}.design-name{display:none}.design-preview{aspect-ratio:1/1;border:none;border-radius:100%;height:56px;margin:2px;overflow:hidden;position:relative;width:56px}.design-option.selected,.design-option:hover{border:2px solid #a8a490;border-radius:100%;margin:0 -2px}.design-option.selected .design-preview{box-shadow:0 4px 20px #00000026}.design-preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.design-badge{display:none}.design-name{color:#666;font-size:12px;font-weight:500}.design-option.selected .design-name{color:#333;font-weight:600}.layout-preview{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.layout-preview img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.layout-name{color:#000;font-weight:600}.navigation{display:flex;gap:10px;margin-top:30px}.btn-nav{border:2px solid #333;border-radius:4px;cursor:pointer;flex:1;font-family:Lato,Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:.8px;padding:12px 20px;text-transform:uppercase;transition:all .3s ease}.btn-back{background:#a5a5a5;border:unset;color:#d6d6d6}.btn-back:hover{background:#333;color:#fff}.btn-continue{background:#25282d;color:#fff;flex:2}.btn-continue:hover{background:#1a1a1a}.features{border-top:1px solid #eee;color:#666;display:flex;font-size:11px;font-weight:500;justify-content:space-between;letter-spacing:.5px;margin-top:20px;padding-top:20px;text-transform:uppercase}.shape-circle img{border-radius:50%}.shape-horizontal img,.shape-rectangle img,.shape-tall img{border-radius:12px}.frame-section{margin-bottom:25px}.frame-option{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.frame-name{color:#333;font-weight:500}.frame-description{color:#666;font-size:12px}.frame-price{color:#333;font-weight:600}.color-selector-section{margin-bottom:25px}.color-styles-grid{display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.color-style-option{cursor:pointer;text-align:center;transition:all .3s ease}.color-preview{aspect-ratio:1;border:2px solid #e8e8e8;border-radius:8px;margin-bottom:8px;position:relative;transition:all .3s ease}.color-style-option:hover .color-preview{border-color:#aaa;transform:scale(1.05)}.color-style-option.selected .color-preview{border-color:#333;border-width:3px}.new-badge{background-color:#333;border-radius:10px;color:#fff;font-size:9px;font-weight:600;padding:2px 6px;position:absolute;right:-2px;text-transform:uppercase;top:-2px}.color-name{color:#666;font-size:12px;font-weight:500}.color-style-option.selected .color-name{color:#333;font-weight:600}.color-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px}.color-swatches{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.color-swatch{align-items:center;display:flex;gap:8px}.swatch-color{border:1px solid #ddd;border-radius:4px;height:20px;width:20px}.swatch-label{color:#666;font-size:12px;text-transform:capitalize}#colorDebugInfo,#colorSelectorContainer,.color-selector-section,.mobile-logo{display:none!important}.map-preview-section{background-color:#f1f1f3;background-image:url(/images/background__mobile.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;display:flex;padding:48px 15% 84px;position:static}@media(max-width:768px){.map-preview-section{min-height:500px}}@media(min-width:1024px){.map-preview-section{background-image:url(/images/background.jpg);background-position:63% 90%;background-size:131%;padding:0 12% 0 3%}.deep-space-page .map-preview-section{padding:3% 16% 0 8%}}@media(min-width:1600px){.map-preview-section{background-position:78% 95%;background-size:118%}}#deepspace-preview,#jewelry-locationmap-preview,#jewelry-starmap-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{max-width:566px;transform-origin:top;width:100%}@media only screen and (max-height:1600px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{left:0;position:relative;top:-4%;transform:scale(1);transform-origin:center}}@media only screen and (max-height:1200px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{transform:scale(.85)}}@media only screen and (max-height:1040px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{left:0;transform:scale(.77);transform-origin:center}}@media only screen and (max-height:900px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{transform:scale(.67)}}@media only screen and (max-height:768px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{position:relative;top:-15px;transform:scale(.61)}}@media only screen and (max-width:768px){#interactiveMap.rounded-full{border-width:1.5px!important}}@media only screen and (max-height:650px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{transform:scale(.55)}}@media only screen and (max-width:1023px){#deepspace-preview,#locationmap-preview,#moonmap-preview,#starmap-preview{max-width:240px;transform:scale(1)!important}}@media(max-width:768px){.mobile-logo{align-items:center;background-color:#25282d;box-shadow:0 2px 8px #0000001a;display:flex!important;height:60px;justify-content:center;left:0;padding:0;position:fixed;right:0;text-align:center;top:0;z-index:10}.mobile-logo img{height:40px;margin-top:5px;width:auto}.main-container{display:block;padding-top:140px}.controls-section{box-shadow:0 -5px 15px -5px #0000001a;height:auto;width:100%}.design-grid{grid-template-columns:repeat(3,1fr)}.color-styles-grid{grid-template-columns:repeat(4,1fr)}.color-swatches{grid-template-columns:1fr}.location-map-controls{right:-55px!important}}.theme-preview[data-v-6675b45d]{background-color:var(--bg-color)}.theme-option[data-v-6675b45d]{position:relative}.theme-option.selected[data-v-6675b45d]:after,.theme-option[data-v-6675b45d]:hover:after{border:2px solid #a8a490;border-radius:100%;content:"";inset:-5px;position:absolute}.theme-option.selected .theme-preview[data-v-6675b45d]{box-shadow:0 4px 20px #00000026}.theme-badge[data-v-6675b45d]{display:none}.map-preview-title[data-v-7b665e6c]{background-color:#f7f7f7;border-radius:12px;box-shadow:0 10px 20px 5px #e4e3db;font-weight:700;top:24px}.map-preview-title>div[data-v-7b665e6c]{border-right:1px solid #bfb7b7;margin:8px 0;padding:0 12px}.map-preview-title .map-preview-icon[data-v-7b665e6c]{align-items:center;background-color:#e4e3db;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}.map-preview-title>div[data-v-7b665e6c]:last-child{border-right:unset}@media(max-width:768px){.map-preview-title[data-v-7b665e6c]{display:none}}.search-result-item[data-v-04ff2d68]{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:10px 15px;transition:background-color .2s}.search-result-item[data-v-04ff2d68]:hover{background-color:#f8f9fa}.search-result-item[data-v-04ff2d68]:last-child{border-bottom:none}.search-result-country[data-v-04ff2d68]{color:#6c757d;font-size:.9em;margin-left:5px}.moon-renderer[data-v-715e171c]{align-items:center;display:flex;justify-content:center;position:relative}.moon-error[data-v-715e171c],.moon-loading[data-v-715e171c]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.error-text[data-v-715e171c],.loading-text[data-v-715e171c]{font-size:1.2rem;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.error-text[data-v-715e171c]{color:#f44}.moon-map-preview{transform:translate(-50%)}.moon-map-preview.with-border{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.moon-outline-border{border:1.5px solid;border-radius:50%;inset:0;pointer-events:none;position:absolute;z-index:10}@media(min-width:768px){.moon-outline-border{border-width:2px}}.mt-4[data-v-7d4724e6]{margin-top:1rem}.step-enter-active[data-v-c7daa0eb],.step-leave-active[data-v-c7daa0eb]{transition:opacity .3s ease,transform .3s ease}.step-enter-from[data-v-c7daa0eb]{opacity:0;transform:translate(20px)}.step-leave-to[data-v-c7daa0eb]{opacity:0;transform:translate(-20px)}@keyframes shake-c7daa0eb{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}[data-v-c7daa0eb] .shake-error{animation:shake-c7daa0eb .6s cubic-bezier(.36,.07,.19,.97) both}.temp-map-placeholder[data-v-d063aeaa]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-a7e35e0c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a7e35e0c]{background:#f7f7f7}.blog-hero[data-v-a7e35e0c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a7e35e0c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a7e35e0c]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a7e35e0c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a7e35e0c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a7e35e0c]{color:#d0cec6}.blog-breadcrumb-current[data-v-a7e35e0c]{color:#3a434a}.blog-title[data-v-a7e35e0c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a7e35e0c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a7e35e0c]{color:#767472}.mobile-toc[data-v-a7e35e0c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a7e35e0c]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a7e35e0c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a7e35e0c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a7e35e0c]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a7e35e0c]:hover{color:#a8a490}.blog-body-outer[data-v-a7e35e0c]{padding:40px 20px 60px}.blog-body-inner[data-v-a7e35e0c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a7e35e0c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a7e35e0c],.blog-spacer[data-v-a7e35e0c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a7e35e0c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a7e35e0c],.toc-card[data-v-a7e35e0c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a7e35e0c]{display:flex}.toc-progress-track[data-v-a7e35e0c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a7e35e0c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a7e35e0c]{flex:1;padding:22px 18px}.toc-label[data-v-a7e35e0c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a7e35e0c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a7e35e0c]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a7e35e0c],.toc-link[data-v-a7e35e0c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a7e35e0c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a7e35e0c]{padding:36px 32px}[data-v-a7e35e0c] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a7e35e0c] .blog-content h2:first-child{margin-top:0}[data-v-a7e35e0c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a7e35e0c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a7e35e0c] .blog-content ol,[data-v-a7e35e0c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a7e35e0c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a7e35e0c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a7e35e0c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a7e35e0c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a7e35e0c] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a7e35e0c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a7e35e0c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a7e35e0c]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a7e35e0c]:hover{background:#2a3238}.related-blogs-outer[data-v-a7e35e0c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a7e35e0c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a7e35e0c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a7e35e0c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a7e35e0c]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a7e35e0c]:hover{border-color:#a8a490}.related-blog-title[data-v-a7e35e0c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a7e35e0c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a7e35e0c],.blog-spacer[data-v-a7e35e0c]{display:none}.mobile-toc[data-v-a7e35e0c]{display:block}.blog-hero[data-v-a7e35e0c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a7e35e0c]{padding:20px 16px 40px}.blog-content[data-v-a7e35e0c]{padding:24px 18px}.blog-cta[data-v-a7e35e0c]{padding:32px 20px}.related-blogs-grid[data-v-a7e35e0c]{grid-template-columns:1fr}}.reading-progress[data-v-7dc3687a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7dc3687a]{background:#f7f7f7}.blog-hero[data-v-7dc3687a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7dc3687a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7dc3687a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-7dc3687a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7dc3687a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7dc3687a]{color:#d0cec6}.blog-breadcrumb-current[data-v-7dc3687a]{color:#3a434a}.blog-title[data-v-7dc3687a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7dc3687a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7dc3687a]{color:#767472}.mobile-toc[data-v-7dc3687a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7dc3687a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-7dc3687a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7dc3687a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7dc3687a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-7dc3687a]:hover{color:#a8a490}.blog-body-outer[data-v-7dc3687a]{padding:40px 20px 60px}.blog-body-inner[data-v-7dc3687a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7dc3687a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7dc3687a],.blog-spacer[data-v-7dc3687a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7dc3687a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7dc3687a],.toc-card[data-v-7dc3687a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7dc3687a]{display:flex}.toc-progress-track[data-v-7dc3687a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7dc3687a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7dc3687a]{flex:1;padding:22px 18px}.toc-label[data-v-7dc3687a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7dc3687a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7dc3687a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-7dc3687a],.toc-link[data-v-7dc3687a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7dc3687a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7dc3687a]{padding:36px 32px}[data-v-7dc3687a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-7dc3687a] .blog-content h2:first-child{margin-top:0}[data-v-7dc3687a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7dc3687a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7dc3687a] .blog-content ol,[data-v-7dc3687a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7dc3687a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7dc3687a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7dc3687a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7dc3687a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7dc3687a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-7dc3687a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7dc3687a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7dc3687a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-7dc3687a]:hover{background:#2a3238}.related-blogs-outer[data-v-7dc3687a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7dc3687a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7dc3687a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7dc3687a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7dc3687a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-7dc3687a]:hover{border-color:#a8a490}.related-blog-title[data-v-7dc3687a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7dc3687a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7dc3687a],.blog-spacer[data-v-7dc3687a]{display:none}.mobile-toc[data-v-7dc3687a]{display:block}.blog-hero[data-v-7dc3687a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7dc3687a]{padding:20px 16px 40px}.blog-content[data-v-7dc3687a]{padding:24px 18px}.blog-cta[data-v-7dc3687a]{padding:32px 20px}.related-blogs-grid[data-v-7dc3687a]{grid-template-columns:1fr}}.reading-progress[data-v-694d5195]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-694d5195]{background:#f7f7f7}.blog-hero[data-v-694d5195]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-694d5195]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-694d5195]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-694d5195]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-694d5195]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-694d5195]{color:#d0cec6}.blog-breadcrumb-current[data-v-694d5195]{color:#3a434a}.blog-title[data-v-694d5195]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-694d5195]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-694d5195]{color:#767472}.mobile-toc[data-v-694d5195]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-694d5195]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-694d5195]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-694d5195]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-694d5195]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-694d5195]:hover{color:#a8a490}.blog-body-outer[data-v-694d5195]{padding:40px 20px 60px}.blog-body-inner[data-v-694d5195]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-694d5195]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-694d5195],.blog-spacer[data-v-694d5195]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-694d5195]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-694d5195],.toc-card[data-v-694d5195]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-694d5195]{display:flex}.toc-progress-track[data-v-694d5195]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-694d5195]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-694d5195]{flex:1;padding:22px 18px}.toc-label[data-v-694d5195]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-694d5195]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-694d5195]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-694d5195],.toc-link[data-v-694d5195]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-694d5195]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-694d5195]{padding:36px 32px}[data-v-694d5195] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-694d5195] .blog-content h2:first-child{margin-top:0}[data-v-694d5195] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-694d5195] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-694d5195] .blog-content ol,[data-v-694d5195] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-694d5195] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-694d5195] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-694d5195] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-694d5195] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-694d5195] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-694d5195]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-694d5195]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-694d5195]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-694d5195]:hover{background:#2a3238}.related-blogs-outer[data-v-694d5195]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-694d5195]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-694d5195]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-694d5195]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-694d5195]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-694d5195]:hover{border-color:#a8a490}.related-blog-title[data-v-694d5195]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-694d5195]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-694d5195],.blog-spacer[data-v-694d5195]{display:none}.mobile-toc[data-v-694d5195]{display:block}.blog-hero[data-v-694d5195]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-694d5195]{padding:20px 16px 40px}.blog-content[data-v-694d5195]{padding:24px 18px}.blog-cta[data-v-694d5195]{padding:32px 20px}.related-blogs-grid[data-v-694d5195]{grid-template-columns:1fr}}.reading-progress[data-v-f4c39ca2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f4c39ca2]{background:#f7f7f7}.blog-hero[data-v-f4c39ca2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f4c39ca2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f4c39ca2]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f4c39ca2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f4c39ca2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f4c39ca2]{color:#d0cec6}.blog-breadcrumb-current[data-v-f4c39ca2]{color:#3a434a}.blog-title[data-v-f4c39ca2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f4c39ca2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f4c39ca2]{color:#767472}.mobile-toc[data-v-f4c39ca2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f4c39ca2]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f4c39ca2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f4c39ca2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f4c39ca2]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f4c39ca2]:hover{color:#a8a490}.blog-body-outer[data-v-f4c39ca2]{padding:40px 20px 60px}.blog-body-inner[data-v-f4c39ca2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f4c39ca2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f4c39ca2],.blog-spacer[data-v-f4c39ca2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f4c39ca2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f4c39ca2],.toc-card[data-v-f4c39ca2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f4c39ca2]{display:flex}.toc-progress-track[data-v-f4c39ca2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f4c39ca2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f4c39ca2]{flex:1;padding:22px 18px}.toc-label[data-v-f4c39ca2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f4c39ca2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f4c39ca2]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f4c39ca2],.toc-link[data-v-f4c39ca2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f4c39ca2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f4c39ca2]{padding:36px 32px}[data-v-f4c39ca2] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f4c39ca2] .blog-content h2:first-child{margin-top:0}[data-v-f4c39ca2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f4c39ca2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f4c39ca2] .blog-content ol,[data-v-f4c39ca2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f4c39ca2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f4c39ca2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f4c39ca2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f4c39ca2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f4c39ca2] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f4c39ca2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f4c39ca2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f4c39ca2]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f4c39ca2]:hover{background:#2a3238}.related-blogs-outer[data-v-f4c39ca2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f4c39ca2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f4c39ca2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f4c39ca2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f4c39ca2]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f4c39ca2]:hover{border-color:#a8a490}.related-blog-title[data-v-f4c39ca2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f4c39ca2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f4c39ca2],.blog-spacer[data-v-f4c39ca2]{display:none}.mobile-toc[data-v-f4c39ca2]{display:block}.blog-hero[data-v-f4c39ca2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f4c39ca2]{padding:20px 16px 40px}.blog-content[data-v-f4c39ca2]{padding:24px 18px}.blog-cta[data-v-f4c39ca2]{padding:32px 20px}.related-blogs-grid[data-v-f4c39ca2]{grid-template-columns:1fr}}.reading-progress[data-v-c27deb93]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c27deb93]{background:#f7f7f7}.blog-hero[data-v-c27deb93]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c27deb93]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c27deb93]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-c27deb93]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c27deb93]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c27deb93]{color:#d0cec6}.blog-breadcrumb-current[data-v-c27deb93]{color:#3a434a}.blog-title[data-v-c27deb93]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c27deb93]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c27deb93]{color:#767472}.mobile-toc[data-v-c27deb93]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c27deb93]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-c27deb93]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c27deb93]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c27deb93]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-c27deb93]:hover{color:#a8a490}.blog-body-outer[data-v-c27deb93]{padding:40px 20px 60px}.blog-body-inner[data-v-c27deb93]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c27deb93]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c27deb93],.blog-spacer[data-v-c27deb93]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c27deb93]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c27deb93],.toc-card[data-v-c27deb93]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c27deb93]{display:flex}.toc-progress-track[data-v-c27deb93]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c27deb93]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c27deb93]{flex:1;padding:22px 18px}.toc-label[data-v-c27deb93]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c27deb93]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c27deb93]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-c27deb93],.toc-link[data-v-c27deb93]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c27deb93]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c27deb93]{padding:36px 32px}[data-v-c27deb93] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-c27deb93] .blog-content h2:first-child{margin-top:0}[data-v-c27deb93] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c27deb93] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c27deb93] .blog-content ol,[data-v-c27deb93] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c27deb93] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c27deb93] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c27deb93] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c27deb93] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c27deb93] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-c27deb93]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c27deb93]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c27deb93]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-c27deb93]:hover{background:#2a3238}.related-blogs-outer[data-v-c27deb93]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c27deb93]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c27deb93]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c27deb93]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c27deb93]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-c27deb93]:hover{border-color:#a8a490}.related-blog-title[data-v-c27deb93]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c27deb93]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c27deb93],.blog-spacer[data-v-c27deb93]{display:none}.mobile-toc[data-v-c27deb93]{display:block}.blog-hero[data-v-c27deb93]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c27deb93]{padding:20px 16px 40px}.blog-content[data-v-c27deb93]{padding:24px 18px}.blog-cta[data-v-c27deb93]{padding:32px 20px}.related-blogs-grid[data-v-c27deb93]{grid-template-columns:1fr}}.reading-progress[data-v-713a56ad]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-713a56ad]{background:#f7f7f7}.blog-hero[data-v-713a56ad]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-713a56ad]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-713a56ad]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-713a56ad]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-713a56ad]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-713a56ad]{color:#d0cec6}.blog-breadcrumb-current[data-v-713a56ad]{color:#3a434a}.blog-title[data-v-713a56ad]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-713a56ad]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-713a56ad]{color:#767472}.mobile-toc[data-v-713a56ad]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-713a56ad]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-713a56ad]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-713a56ad]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-713a56ad]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-713a56ad]:hover{color:#a8a490}.blog-body-outer[data-v-713a56ad]{padding:40px 20px 60px}.blog-body-inner[data-v-713a56ad]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-713a56ad]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-713a56ad],.blog-spacer[data-v-713a56ad]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-713a56ad]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-713a56ad],.toc-card[data-v-713a56ad]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-713a56ad]{display:flex}.toc-progress-track[data-v-713a56ad]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-713a56ad]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-713a56ad]{flex:1;padding:22px 18px}.toc-label[data-v-713a56ad]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-713a56ad]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-713a56ad]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-713a56ad],.toc-link[data-v-713a56ad]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-713a56ad]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-713a56ad]{padding:36px 32px}[data-v-713a56ad] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-713a56ad] .blog-content h2:first-child{margin-top:0}[data-v-713a56ad] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-713a56ad] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-713a56ad] .blog-content ol,[data-v-713a56ad] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-713a56ad] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-713a56ad] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-713a56ad] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-713a56ad] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-713a56ad] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-713a56ad]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-713a56ad]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-713a56ad]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-713a56ad]:hover{background:#2a3238}.related-blogs-outer[data-v-713a56ad]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-713a56ad]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-713a56ad]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-713a56ad]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-713a56ad]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-713a56ad]:hover{border-color:#a8a490}.related-blog-title[data-v-713a56ad]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-713a56ad]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-713a56ad],.blog-spacer[data-v-713a56ad]{display:none}.mobile-toc[data-v-713a56ad]{display:block}.blog-hero[data-v-713a56ad]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-713a56ad]{padding:20px 16px 40px}.blog-content[data-v-713a56ad]{padding:24px 18px}.blog-cta[data-v-713a56ad]{padding:32px 20px}.related-blogs-grid[data-v-713a56ad]{grid-template-columns:1fr}}.reading-progress[data-v-06ae3d5a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-06ae3d5a]{background:#f7f7f7}.blog-hero[data-v-06ae3d5a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-06ae3d5a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-06ae3d5a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-06ae3d5a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-06ae3d5a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-06ae3d5a]{color:#d0cec6}.blog-breadcrumb-current[data-v-06ae3d5a]{color:#3a434a}.blog-title[data-v-06ae3d5a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-06ae3d5a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-06ae3d5a]{color:#767472}.mobile-toc[data-v-06ae3d5a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-06ae3d5a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-06ae3d5a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-06ae3d5a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-06ae3d5a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-06ae3d5a]:hover{color:#a8a490}.blog-body-outer[data-v-06ae3d5a]{padding:40px 20px 60px}.blog-body-inner[data-v-06ae3d5a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-06ae3d5a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-06ae3d5a],.blog-spacer[data-v-06ae3d5a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-06ae3d5a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-06ae3d5a],.toc-card[data-v-06ae3d5a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-06ae3d5a]{display:flex}.toc-progress-track[data-v-06ae3d5a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-06ae3d5a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-06ae3d5a]{flex:1;padding:22px 18px}.toc-label[data-v-06ae3d5a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-06ae3d5a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-06ae3d5a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-06ae3d5a],.toc-link[data-v-06ae3d5a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-06ae3d5a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-06ae3d5a]{padding:36px 32px}[data-v-06ae3d5a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-06ae3d5a] .blog-content h2:first-child{margin-top:0}[data-v-06ae3d5a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-06ae3d5a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-06ae3d5a] .blog-content ol,[data-v-06ae3d5a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-06ae3d5a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-06ae3d5a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-06ae3d5a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-06ae3d5a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-06ae3d5a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-06ae3d5a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-06ae3d5a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-06ae3d5a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-06ae3d5a]:hover{background:#2a3238}.related-blogs-outer[data-v-06ae3d5a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-06ae3d5a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-06ae3d5a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-06ae3d5a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-06ae3d5a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-06ae3d5a]:hover{border-color:#a8a490}.related-blog-title[data-v-06ae3d5a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-06ae3d5a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-06ae3d5a],.blog-spacer[data-v-06ae3d5a]{display:none}.mobile-toc[data-v-06ae3d5a]{display:block}.blog-hero[data-v-06ae3d5a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-06ae3d5a]{padding:20px 16px 40px}.blog-content[data-v-06ae3d5a]{padding:24px 18px}.blog-cta[data-v-06ae3d5a]{padding:32px 20px}.related-blogs-grid[data-v-06ae3d5a]{grid-template-columns:1fr}}.reading-progress[data-v-75f08aa7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-75f08aa7]{background:#f7f7f7}.blog-hero[data-v-75f08aa7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-75f08aa7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-75f08aa7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-75f08aa7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-75f08aa7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-75f08aa7]{color:#d0cec6}.blog-breadcrumb-current[data-v-75f08aa7]{color:#3a434a}.blog-title[data-v-75f08aa7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-75f08aa7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-75f08aa7]{color:#767472}.mobile-toc[data-v-75f08aa7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-75f08aa7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-75f08aa7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-75f08aa7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-75f08aa7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-75f08aa7]:hover{color:#a8a490}.blog-body-outer[data-v-75f08aa7]{padding:40px 20px 60px}.blog-body-inner[data-v-75f08aa7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-75f08aa7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-75f08aa7],.blog-spacer[data-v-75f08aa7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-75f08aa7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-75f08aa7],.toc-card[data-v-75f08aa7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-75f08aa7]{display:flex}.toc-progress-track[data-v-75f08aa7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-75f08aa7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-75f08aa7]{flex:1;padding:22px 18px}.toc-label[data-v-75f08aa7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-75f08aa7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-75f08aa7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-75f08aa7],.toc-link[data-v-75f08aa7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-75f08aa7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-75f08aa7]{padding:36px 32px}[data-v-75f08aa7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-75f08aa7] .blog-content h2:first-child{margin-top:0}[data-v-75f08aa7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-75f08aa7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-75f08aa7] .blog-content ol,[data-v-75f08aa7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-75f08aa7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-75f08aa7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-75f08aa7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-75f08aa7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-75f08aa7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-75f08aa7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-75f08aa7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-75f08aa7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-75f08aa7]:hover{background:#2a3238}.related-blogs-outer[data-v-75f08aa7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-75f08aa7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-75f08aa7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-75f08aa7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-75f08aa7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-75f08aa7]:hover{border-color:#a8a490}.related-blog-title[data-v-75f08aa7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-75f08aa7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-75f08aa7],.blog-spacer[data-v-75f08aa7]{display:none}.mobile-toc[data-v-75f08aa7]{display:block}.blog-hero[data-v-75f08aa7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-75f08aa7]{padding:20px 16px 40px}.blog-content[data-v-75f08aa7]{padding:24px 18px}.blog-cta[data-v-75f08aa7]{padding:32px 20px}.related-blogs-grid[data-v-75f08aa7]{grid-template-columns:1fr}}.reading-progress[data-v-d49b277d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d49b277d]{background:#f7f7f7}.blog-hero[data-v-d49b277d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d49b277d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d49b277d]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-d49b277d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d49b277d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d49b277d]{color:#d0cec6}.blog-breadcrumb-current[data-v-d49b277d]{color:#3a434a}.blog-title[data-v-d49b277d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d49b277d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d49b277d]{color:#767472}.mobile-toc[data-v-d49b277d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d49b277d]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-d49b277d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d49b277d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d49b277d]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-d49b277d]:hover{color:#a8a490}.blog-body-outer[data-v-d49b277d]{padding:40px 20px 60px}.blog-body-inner[data-v-d49b277d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d49b277d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d49b277d],.blog-spacer[data-v-d49b277d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d49b277d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d49b277d],.toc-card[data-v-d49b277d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d49b277d]{display:flex}.toc-progress-track[data-v-d49b277d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d49b277d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d49b277d]{flex:1;padding:22px 18px}.toc-label[data-v-d49b277d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d49b277d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d49b277d]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-d49b277d],.toc-link[data-v-d49b277d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d49b277d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d49b277d]{padding:36px 32px}[data-v-d49b277d] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-d49b277d] .blog-content h2:first-child{margin-top:0}[data-v-d49b277d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d49b277d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d49b277d] .blog-content ol,[data-v-d49b277d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d49b277d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d49b277d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d49b277d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d49b277d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d49b277d] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-d49b277d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d49b277d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d49b277d]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-d49b277d]:hover{background:#2a3238}.related-blogs-outer[data-v-d49b277d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d49b277d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d49b277d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d49b277d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d49b277d]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-d49b277d]:hover{border-color:#a8a490}.related-blog-title[data-v-d49b277d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d49b277d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d49b277d],.blog-spacer[data-v-d49b277d]{display:none}.mobile-toc[data-v-d49b277d]{display:block}.blog-hero[data-v-d49b277d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d49b277d]{padding:20px 16px 40px}.blog-content[data-v-d49b277d]{padding:24px 18px}.blog-cta[data-v-d49b277d]{padding:32px 20px}.related-blogs-grid[data-v-d49b277d]{grid-template-columns:1fr}}.layout-option.selected[data-v-313766c7]{outline:2px solid #b5b2a1}.jewelry-location-map-preview[data-v-4b4d10b3]{border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%}.jewelry-location-map-preview.heart-shape[data-v-4b4d10b3]{aspect-ratio:1682/1481;border-radius:0;padding:10%}.map-container[data-v-4b4d10b3]{height:100%;left:0;position:absolute;top:0;width:100%}.jewelry-location-map-preview[data-v-4b4d10b3] .maplibregl-ctrl-bottom-right{display:none}.jewelry-star-map-preview[data-v-030f27eb]{height:100%;position:relative;width:100%}#jewelry-starmap-canvas[data-v-030f27eb]{aspect-ratio:1/1;height:100%!important;left:0;position:absolute;top:0;width:100%!important}#jewelry-starmap-canvas canvas{background:transparent!important;filter:drop-shadow(0 var(--star-shadow-size,1px) 0 rgba(255,255,255,.8));height:100%!important;width:100%!important}@media(min-width:768px){#jewelry-starmap-canvas canvas{filter:drop-shadow(0 var(--star-shadow-size-md,1px) 0 rgba(255,255,255,.8))}}.maplibregl-ctrl button[data-v-dc84f883]{cursor:pointer}.jewelry-back-view[data-v-874906c5],.pendant-circle[data-v-874906c5]{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;width:100%}.pendant-circle[data-v-874906c5]{border-radius:50%;color:var(--e1b2dec6);container-type:inline-size;flex-direction:column;font-family:Lato,sans-serif;overflow:hidden;position:relative}.main-text[data-v-874906c5]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10%;text-align:center;width:100%}.main-text.has-coords[data-v-874906c5]{margin-top:-4%}.text-line[data-v-874906c5]{font-weight:400;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-line.uppercase[data-v-874906c5]{letter-spacing:.5px;text-transform:uppercase}.coord-text[data-v-874906c5]{font-weight:400;letter-spacing:.3px;margin-top:3cqw;max-width:80%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.jewelry-preview-container[data-v-5fb78612]{background-color:#e3deda;position:relative}.preview-section[data-v-5fb78612]{background-color:#e3deda;background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.jewelry-preview-container[data-v-5fb78612]{height:500px}.preview-section[data-v-5fb78612]{background-size:150%;height:500px}}@media(max-width:613px){.preview-section[data-v-5fb78612]{background-size:200%}}@media(max-width:480px){.preview-section[data-v-5fb78612]{background-position:51%;background-size:220%}}.jewelry-preview-wrapper[data-v-5fb78612]{aspect-ratio:1958/1873;max-width:600px;width:100%}@media(max-width:768px){.jewelry-preview-wrapper[data-v-5fb78612]{max-width:450px}}@media(max-width:480px){.preview-section[data-v-5fb78612]{overflow:hidden}.jewelry-preview-wrapper[data-v-5fb78612]{max-width:450px;width:120%}}.jewelry-box-image[data-v-5fb78612]{height:100%;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 94%,transparent);mask-image:linear-gradient(180deg,#000 94%,transparent);-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.star-map-on-pendant[data-v-5fb78612]{aspect-ratio:1/1;left:50%;top:63.25%;transform:translate(-50%,-50%);width:26.4%;z-index:10}.star-map-on-pendant.material-gold[data-v-5fb78612]{left:50%;top:63.4%;width:26.6%}.star-map-on-pendant.material-vermillion-gold[data-v-5fb78612]{left:50.1%;top:63.5%;width:26.8%}.star-map-on-pendant.material-silver[data-v-5fb78612]{left:49.8%;top:63.4%;width:26.7%}.star-map-on-pendant.material-stainless-steel[data-v-5fb78612]{left:50%;top:63.2%;width:26.3%}.star-map-on-pendant.material-black-stainless-steel[data-v-5fb78612]{left:50.1%;top:63.2%;width:26.3%}.star-map-on-pendant.location-map-pendant[data-v-5fb78612]{left:50%;top:63.4%;transform:translate(-50%,-50%);width:25.8%}.star-map-on-pendant.location-map-pendant.material-gold[data-v-5fb78612]{left:50%;top:63.3%;width:26%}.star-map-on-pendant.location-map-pendant.material-vermillion-gold[data-v-5fb78612]{left:50.1%;top:63.4%;width:26.2%}.star-map-on-pendant.location-map-pendant.material-silver[data-v-5fb78612]{left:49.8%;top:63.3%;width:26.1%}.star-map-on-pendant.location-map-pendant.material-stainless-steel[data-v-5fb78612]{left:50%;top:63.2%;width:25.8%}.star-map-on-pendant.location-map-pendant.material-black-stainless-steel[data-v-5fb78612]{left:50.1%;top:63.3%;width:25.8%}.star-map-circle[data-v-5fb78612]{background:transparent;border-radius:50%;height:100%;overflow:hidden;width:100%}.star-map-circle.heart-shape[data-v-5fb78612]{border-radius:0;padding:20% 9% 9%}.chain-hole-overlay[data-v-5fb78612]{left:50%;pointer-events:none;position:absolute;transform:translate(-50%);z-index:20}.chain-hole-img[data-v-5fb78612]{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.navigation-arrow-next[data-v-5fb78612],.navigation-arrow-prev[data-v-5fb78612]{display:flex}@media(min-width:1251px){.navigation-arrow-next[data-v-5fb78612],.navigation-arrow-prev[data-v-5fb78612]{display:none}}.toggle-buttons-container[data-v-5fb78612]{background:#fff;border-radius:50px;bottom:10%;box-shadow:0 2px 8px #00000026;display:none;gap:0;left:50%;position:absolute;transform:translate(-50%);z-index:20}@media(min-width:1251px){.toggle-buttons-container[data-v-5fb78612]{display:flex}}.toggle-button[data-v-5fb78612]{background:transparent;border:none;border-radius:50px;color:#000;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;padding:10px 24px;transition:all .3s ease;white-space:nowrap}.toggle-button[data-v-5fb78612]:hover{color:#333}.toggle-button.active[data-v-5fb78612]{background:#e4e3db;color:#000}.toggle-button .mobile-text[data-v-5fb78612]{display:none}.toggle-button .desktop-text[data-v-5fb78612]{display:inline}.toggle-dots-container[data-v-5fb78612]{bottom:30px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:20}@media(min-width:1251px){.toggle-dots-container[data-v-5fb78612]{display:none}}.toggle-dot[data-v-5fb78612]{background:#f7f7f7;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .3s ease;width:10px}.toggle-dot[data-v-5fb78612]:hover{background:#e0dfd7}.toggle-dot.active[data-v-5fb78612]{background:#e4e3db}.display-caption[data-v-5fb78612]{bottom:52px;font-size:11px;white-space:nowrap}@media(min-width:1251px){.display-caption[data-v-5fb78612]{bottom:15px;font-size:13px;white-space:normal}}.jewelry-map-controls[data-v-5fb78612]{pointer-events:auto;position:absolute;right:-60px;top:50%;transform:translateY(-50%);z-index:100}@media(max-width:768px){.jewelry-map-controls[data-v-5fb78612]{right:-50px}}@media(max-width:480px){.jewelry-map-controls[data-v-5fb78612]{right:-45px}}.material-option[data-v-19a14b12]{align-items:center;display:flex;flex-direction:column}.material-option[data-v-19a14b12],.material-swatch-container[data-v-19a14b12]{position:relative}.material-option.selected[data-v-19a14b12]:after,.material-option[data-v-19a14b12]:hover:after{border:2px solid #a8a490;border-radius:100%;content:"";inset:-1px;position:absolute}.material-option.selected .material-image-wrapper[data-v-19a14b12],.material-option.selected .material-swatch[data-v-19a14b12]{box-shadow:0 4px 20px #00000026}.type-option.selected[data-v-60e7a334]{background-color:#fefefe;outline:2px solid #b5b2a1}@keyframes shake-3b39ce4e{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.material-selector-container.shake-error[data-v-3b39ce4e]{animation:shake-3b39ce4e .6s cubic-bezier(.36,.07,.19,.97) both}.feature-option.selected[data-v-afc7a247]{background-color:#fefefe;outline:2px solid #b5b2a1}.mw-host{border-radius:50%;overflow:hidden;position:relative}.mw-host canvas{display:block}#celestial-form{display:none!important}#starmap-canvas{aspect-ratio:1/1;height:calc(100% + 8px)!important;left:-4px;position:absolute;top:-4px;width:calc(100% + 8px)!important}#starmap-canvas.coordinates-map{height:90.5%!important;left:calc(3% + 5px);top:calc(3% + 7px);width:90.5%!important;z-index:1}#starmap-canvas canvas{height:100%;width:100%}.scaled-bg{transform:scale(.895) translate(0)}.scaled-bg.zoomed-in{transform:scale(1.0695) translate(0)!important}.star-map-preview{border-radius:50%;clip-path:circle(50% at center);overflow:hidden!important;transform:translate(-50%)}.star-map-preview:after{border:1.5px solid #fff;border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute;z-index:10}@media(min-width:768px){.star-map-preview:after{border-width:2px}}.star-map-preview.no-background:after,.star-map-preview.show-coordinates:after{display:none}#starmap-canvas canvas,.star-map-preview>div{transition:transform 1.5s ease-in-out}#starmap-canvas.zoomed-in canvas{transform:scale(1.15)}.zoomed-in{transform:scale(1.15)!important}.no-transition,.no-transition canvas{transition:none!important}.coordinates-background{z-index:5}.coordinates-fade-in{z-index:6}.mt-4[data-v-2ae66e4e]{margin-top:1rem}@keyframes shake-4f4fd3d6{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}[data-v-4f4fd3d6] .shake-error{animation:shake-4f4fd3d6 .6s cubic-bezier(.36,.07,.19,.97) both}.description-content[data-v-4f4fd3d6] p{margin:0}.description-content[data-v-4f4fd3d6] a{color:#555;text-decoration:underline;transition:color .2s ease}.description-content[data-v-4f4fd3d6] a:hover{color:#000}.temp-map-placeholder[data-v-aa9cf2b1]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-763d7eb9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-763d7eb9]{background:#f7f7f7}.blog-hero[data-v-763d7eb9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-763d7eb9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-763d7eb9]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-763d7eb9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-763d7eb9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-763d7eb9]{color:#d0cec6}.blog-breadcrumb-current[data-v-763d7eb9]{color:#3a434a}.blog-title[data-v-763d7eb9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-763d7eb9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-763d7eb9]{color:#767472}.mobile-toc[data-v-763d7eb9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-763d7eb9]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-763d7eb9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-763d7eb9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-763d7eb9]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-763d7eb9]:hover{color:#a8a490}.blog-body-outer[data-v-763d7eb9]{padding:40px 20px 60px}.blog-body-inner[data-v-763d7eb9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-763d7eb9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-763d7eb9],.blog-spacer[data-v-763d7eb9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-763d7eb9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-763d7eb9],.toc-card[data-v-763d7eb9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-763d7eb9]{display:flex}.toc-progress-track[data-v-763d7eb9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-763d7eb9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-763d7eb9]{flex:1;padding:22px 18px}.toc-label[data-v-763d7eb9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-763d7eb9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-763d7eb9]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-763d7eb9],.toc-link[data-v-763d7eb9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-763d7eb9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-763d7eb9]{padding:36px 32px}[data-v-763d7eb9] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-763d7eb9] .blog-content h2:first-child{margin-top:0}[data-v-763d7eb9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-763d7eb9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-763d7eb9] .blog-content ol,[data-v-763d7eb9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-763d7eb9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-763d7eb9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-763d7eb9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-763d7eb9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-763d7eb9] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-763d7eb9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-763d7eb9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-763d7eb9]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-763d7eb9]:hover{background:#2a3238}.related-blogs-outer[data-v-763d7eb9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-763d7eb9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-763d7eb9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-763d7eb9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-763d7eb9]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-763d7eb9]:hover{border-color:#a8a490}.related-blog-title[data-v-763d7eb9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-763d7eb9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-763d7eb9],.blog-spacer[data-v-763d7eb9]{display:none}.mobile-toc[data-v-763d7eb9]{display:block}.blog-hero[data-v-763d7eb9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-763d7eb9]{padding:20px 16px 40px}.blog-content[data-v-763d7eb9]{padding:24px 18px}.blog-cta[data-v-763d7eb9]{padding:32px 20px}.related-blogs-grid[data-v-763d7eb9]{grid-template-columns:1fr}}.reading-progress[data-v-83d0f7d8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-83d0f7d8]{background:#f7f7f7}.blog-hero[data-v-83d0f7d8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-83d0f7d8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-83d0f7d8]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-83d0f7d8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-83d0f7d8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-83d0f7d8]{color:#d0cec6}.blog-breadcrumb-current[data-v-83d0f7d8]{color:#3a434a}.blog-title[data-v-83d0f7d8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-83d0f7d8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-83d0f7d8]{color:#767472}.mobile-toc[data-v-83d0f7d8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-83d0f7d8]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-83d0f7d8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-83d0f7d8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-83d0f7d8]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-83d0f7d8]:hover{color:#a8a490}.blog-body-outer[data-v-83d0f7d8]{padding:40px 20px 60px}.blog-body-inner[data-v-83d0f7d8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-83d0f7d8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-83d0f7d8],.blog-spacer[data-v-83d0f7d8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-83d0f7d8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-83d0f7d8],.toc-card[data-v-83d0f7d8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-83d0f7d8]{display:flex}.toc-progress-track[data-v-83d0f7d8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-83d0f7d8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-83d0f7d8]{flex:1;padding:22px 18px}.toc-label[data-v-83d0f7d8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-83d0f7d8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-83d0f7d8]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-83d0f7d8],.toc-link[data-v-83d0f7d8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-83d0f7d8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-83d0f7d8]{padding:36px 32px}[data-v-83d0f7d8] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-83d0f7d8] .blog-content h2:first-child{margin-top:0}[data-v-83d0f7d8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-83d0f7d8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-83d0f7d8] .blog-content ol,[data-v-83d0f7d8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-83d0f7d8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-83d0f7d8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-83d0f7d8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-83d0f7d8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-83d0f7d8] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-83d0f7d8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-83d0f7d8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-83d0f7d8]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-83d0f7d8]:hover{background:#2a3238}.related-blogs-outer[data-v-83d0f7d8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-83d0f7d8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-83d0f7d8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-83d0f7d8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-83d0f7d8]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-83d0f7d8]:hover{border-color:#a8a490}.related-blog-title[data-v-83d0f7d8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-83d0f7d8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-83d0f7d8],.blog-spacer[data-v-83d0f7d8]{display:none}.mobile-toc[data-v-83d0f7d8]{display:block}.blog-hero[data-v-83d0f7d8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-83d0f7d8]{padding:20px 16px 40px}.blog-content[data-v-83d0f7d8]{padding:24px 18px}.blog-cta[data-v-83d0f7d8]{padding:32px 20px}.related-blogs-grid[data-v-83d0f7d8]{grid-template-columns:1fr}}.reading-progress[data-v-5de9f71f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5de9f71f]{background:#f7f7f7}.blog-hero[data-v-5de9f71f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5de9f71f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5de9f71f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-5de9f71f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5de9f71f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5de9f71f]{color:#d0cec6}.blog-breadcrumb-current[data-v-5de9f71f]{color:#3a434a}.blog-title[data-v-5de9f71f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5de9f71f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5de9f71f]{color:#767472}.mobile-toc[data-v-5de9f71f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5de9f71f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-5de9f71f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5de9f71f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5de9f71f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-5de9f71f]:hover{color:#a8a490}.blog-body-outer[data-v-5de9f71f]{padding:40px 20px 60px}.blog-body-inner[data-v-5de9f71f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5de9f71f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5de9f71f],.blog-spacer[data-v-5de9f71f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5de9f71f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5de9f71f],.toc-card[data-v-5de9f71f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5de9f71f]{display:flex}.toc-progress-track[data-v-5de9f71f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5de9f71f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5de9f71f]{flex:1;padding:22px 18px}.toc-label[data-v-5de9f71f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5de9f71f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5de9f71f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-5de9f71f],.toc-link[data-v-5de9f71f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5de9f71f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5de9f71f]{padding:36px 32px}[data-v-5de9f71f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-5de9f71f] .blog-content h2:first-child{margin-top:0}[data-v-5de9f71f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5de9f71f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5de9f71f] .blog-content ol,[data-v-5de9f71f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5de9f71f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5de9f71f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5de9f71f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5de9f71f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5de9f71f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-5de9f71f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5de9f71f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5de9f71f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-5de9f71f]:hover{background:#2a3238}.related-blogs-outer[data-v-5de9f71f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5de9f71f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5de9f71f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5de9f71f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5de9f71f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-5de9f71f]:hover{border-color:#a8a490}.related-blog-title[data-v-5de9f71f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5de9f71f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5de9f71f],.blog-spacer[data-v-5de9f71f]{display:none}.mobile-toc[data-v-5de9f71f]{display:block}.blog-hero[data-v-5de9f71f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5de9f71f]{padding:20px 16px 40px}.blog-content[data-v-5de9f71f]{padding:24px 18px}.blog-cta[data-v-5de9f71f]{padding:32px 20px}.related-blogs-grid[data-v-5de9f71f]{grid-template-columns:1fr}}.reading-progress[data-v-bd55c97f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bd55c97f]{background:#f7f7f7}.blog-hero[data-v-bd55c97f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bd55c97f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bd55c97f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-bd55c97f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bd55c97f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bd55c97f]{color:#d0cec6}.blog-breadcrumb-current[data-v-bd55c97f]{color:#3a434a}.blog-title[data-v-bd55c97f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bd55c97f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bd55c97f]{color:#767472}.mobile-toc[data-v-bd55c97f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bd55c97f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-bd55c97f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bd55c97f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bd55c97f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-bd55c97f]:hover{color:#a8a490}.blog-body-outer[data-v-bd55c97f]{padding:40px 20px 60px}.blog-body-inner[data-v-bd55c97f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bd55c97f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bd55c97f],.blog-spacer[data-v-bd55c97f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bd55c97f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bd55c97f],.toc-card[data-v-bd55c97f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bd55c97f]{display:flex}.toc-progress-track[data-v-bd55c97f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bd55c97f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bd55c97f]{flex:1;padding:22px 18px}.toc-label[data-v-bd55c97f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bd55c97f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bd55c97f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-bd55c97f],.toc-link[data-v-bd55c97f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bd55c97f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bd55c97f]{padding:36px 32px}[data-v-bd55c97f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-bd55c97f] .blog-content h2:first-child{margin-top:0}[data-v-bd55c97f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bd55c97f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bd55c97f] .blog-content ol,[data-v-bd55c97f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bd55c97f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bd55c97f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bd55c97f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bd55c97f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bd55c97f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-bd55c97f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bd55c97f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bd55c97f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-bd55c97f]:hover{background:#2a3238}.related-blogs-outer[data-v-bd55c97f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bd55c97f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bd55c97f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bd55c97f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bd55c97f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-bd55c97f]:hover{border-color:#a8a490}.related-blog-title[data-v-bd55c97f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bd55c97f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bd55c97f],.blog-spacer[data-v-bd55c97f]{display:none}.mobile-toc[data-v-bd55c97f]{display:block}.blog-hero[data-v-bd55c97f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bd55c97f]{padding:20px 16px 40px}.blog-content[data-v-bd55c97f]{padding:24px 18px}.blog-cta[data-v-bd55c97f]{padding:32px 20px}.related-blogs-grid[data-v-bd55c97f]{grid-template-columns:1fr}}.reading-progress[data-v-0552a429]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0552a429]{background:#f7f7f7}.blog-hero[data-v-0552a429]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0552a429]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0552a429]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-0552a429]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0552a429]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0552a429]{color:#d0cec6}.blog-breadcrumb-current[data-v-0552a429]{color:#3a434a}.blog-title[data-v-0552a429]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0552a429]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0552a429]{color:#767472}.mobile-toc[data-v-0552a429]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0552a429]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-0552a429]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0552a429]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0552a429]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-0552a429]:hover{color:#a8a490}.blog-body-outer[data-v-0552a429]{padding:40px 20px 60px}.blog-body-inner[data-v-0552a429]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0552a429]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0552a429],.blog-spacer[data-v-0552a429]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0552a429]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0552a429],.toc-card[data-v-0552a429]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0552a429]{display:flex}.toc-progress-track[data-v-0552a429]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0552a429]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0552a429]{flex:1;padding:22px 18px}.toc-label[data-v-0552a429]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0552a429]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0552a429]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-0552a429],.toc-link[data-v-0552a429]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0552a429]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0552a429]{padding:36px 32px}[data-v-0552a429] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-0552a429] .blog-content h2:first-child{margin-top:0}[data-v-0552a429] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0552a429] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0552a429] .blog-content ol,[data-v-0552a429] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0552a429] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0552a429] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0552a429] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0552a429] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0552a429] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-0552a429]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0552a429]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0552a429]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-0552a429]:hover{background:#2a3238}.related-blogs-outer[data-v-0552a429]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0552a429]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0552a429]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0552a429]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0552a429]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-0552a429]:hover{border-color:#a8a490}.related-blog-title[data-v-0552a429]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0552a429]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0552a429],.blog-spacer[data-v-0552a429]{display:none}.mobile-toc[data-v-0552a429]{display:block}.blog-hero[data-v-0552a429]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0552a429]{padding:20px 16px 40px}.blog-content[data-v-0552a429]{padding:24px 18px}.blog-cta[data-v-0552a429]{padding:32px 20px}.related-blogs-grid[data-v-0552a429]{grid-template-columns:1fr}}.reading-progress[data-v-c69527cf]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c69527cf]{background:#f7f7f7}.blog-hero[data-v-c69527cf]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c69527cf]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c69527cf]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-c69527cf]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c69527cf]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c69527cf]{color:#d0cec6}.blog-breadcrumb-current[data-v-c69527cf]{color:#3a434a}.blog-title[data-v-c69527cf]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c69527cf]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c69527cf]{color:#767472}.mobile-toc[data-v-c69527cf]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c69527cf]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-c69527cf]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c69527cf]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c69527cf]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-c69527cf]:hover{color:#a8a490}.blog-body-outer[data-v-c69527cf]{padding:40px 20px 60px}.blog-body-inner[data-v-c69527cf]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c69527cf]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c69527cf],.blog-spacer[data-v-c69527cf]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c69527cf]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c69527cf],.toc-card[data-v-c69527cf]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c69527cf]{display:flex}.toc-progress-track[data-v-c69527cf]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c69527cf]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c69527cf]{flex:1;padding:22px 18px}.toc-label[data-v-c69527cf]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c69527cf]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c69527cf]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-c69527cf],.toc-link[data-v-c69527cf]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c69527cf]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c69527cf]{padding:36px 32px}[data-v-c69527cf] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-c69527cf] .blog-content h2:first-child{margin-top:0}[data-v-c69527cf] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c69527cf] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c69527cf] .blog-content ol,[data-v-c69527cf] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c69527cf] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c69527cf] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c69527cf] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c69527cf] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c69527cf] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-c69527cf]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c69527cf]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c69527cf]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-c69527cf]:hover{background:#2a3238}.related-blogs-outer[data-v-c69527cf]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c69527cf]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c69527cf]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c69527cf]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c69527cf]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-c69527cf]:hover{border-color:#a8a490}.related-blog-title[data-v-c69527cf]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c69527cf]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c69527cf],.blog-spacer[data-v-c69527cf]{display:none}.mobile-toc[data-v-c69527cf]{display:block}.blog-hero[data-v-c69527cf]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c69527cf]{padding:20px 16px 40px}.blog-content[data-v-c69527cf]{padding:24px 18px}.blog-cta[data-v-c69527cf]{padding:32px 20px}.related-blogs-grid[data-v-c69527cf]{grid-template-columns:1fr}}.reading-progress[data-v-2b9cc70b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2b9cc70b]{background:#f7f7f7}.blog-hero[data-v-2b9cc70b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2b9cc70b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2b9cc70b]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-2b9cc70b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2b9cc70b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2b9cc70b]{color:#d0cec6}.blog-breadcrumb-current[data-v-2b9cc70b]{color:#3a434a}.blog-title[data-v-2b9cc70b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2b9cc70b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2b9cc70b]{color:#767472}.mobile-toc[data-v-2b9cc70b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2b9cc70b]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-2b9cc70b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2b9cc70b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2b9cc70b]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-2b9cc70b]:hover{color:#a8a490}.blog-body-outer[data-v-2b9cc70b]{padding:40px 20px 60px}.blog-body-inner[data-v-2b9cc70b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2b9cc70b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2b9cc70b],.blog-spacer[data-v-2b9cc70b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2b9cc70b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2b9cc70b],.toc-card[data-v-2b9cc70b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2b9cc70b]{display:flex}.toc-progress-track[data-v-2b9cc70b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2b9cc70b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2b9cc70b]{flex:1;padding:22px 18px}.toc-label[data-v-2b9cc70b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2b9cc70b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2b9cc70b]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-2b9cc70b],.toc-link[data-v-2b9cc70b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2b9cc70b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2b9cc70b]{padding:36px 32px}[data-v-2b9cc70b] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-2b9cc70b] .blog-content h2:first-child{margin-top:0}[data-v-2b9cc70b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2b9cc70b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2b9cc70b] .blog-content ol,[data-v-2b9cc70b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2b9cc70b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2b9cc70b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2b9cc70b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2b9cc70b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2b9cc70b] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-2b9cc70b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2b9cc70b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2b9cc70b]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-2b9cc70b]:hover{background:#2a3238}.related-blogs-outer[data-v-2b9cc70b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2b9cc70b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2b9cc70b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2b9cc70b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2b9cc70b]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-2b9cc70b]:hover{border-color:#a8a490}.related-blog-title[data-v-2b9cc70b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2b9cc70b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2b9cc70b],.blog-spacer[data-v-2b9cc70b]{display:none}.mobile-toc[data-v-2b9cc70b]{display:block}.blog-hero[data-v-2b9cc70b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2b9cc70b]{padding:20px 16px 40px}.blog-content[data-v-2b9cc70b]{padding:24px 18px}.blog-cta[data-v-2b9cc70b]{padding:32px 20px}.related-blogs-grid[data-v-2b9cc70b]{grid-template-columns:1fr}}.reading-progress[data-v-fe83194c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-fe83194c]{background:#f7f7f7}.blog-hero[data-v-fe83194c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-fe83194c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-fe83194c]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-fe83194c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-fe83194c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-fe83194c]{color:#d0cec6}.blog-breadcrumb-current[data-v-fe83194c]{color:#3a434a}.blog-title[data-v-fe83194c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-fe83194c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-fe83194c]{color:#767472}.mobile-toc[data-v-fe83194c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-fe83194c]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-fe83194c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-fe83194c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-fe83194c]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-fe83194c]:hover{color:#a8a490}.blog-body-outer[data-v-fe83194c]{padding:40px 20px 60px}.blog-body-inner[data-v-fe83194c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-fe83194c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-fe83194c],.blog-spacer[data-v-fe83194c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-fe83194c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-fe83194c],.toc-card[data-v-fe83194c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-fe83194c]{display:flex}.toc-progress-track[data-v-fe83194c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-fe83194c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-fe83194c]{flex:1;padding:22px 18px}.toc-label[data-v-fe83194c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-fe83194c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-fe83194c]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-fe83194c],.toc-link[data-v-fe83194c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-fe83194c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-fe83194c]{padding:36px 32px}[data-v-fe83194c] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-fe83194c] .blog-content h2:first-child{margin-top:0}[data-v-fe83194c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-fe83194c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-fe83194c] .blog-content ol,[data-v-fe83194c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-fe83194c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-fe83194c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-fe83194c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-fe83194c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-fe83194c] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-fe83194c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-fe83194c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-fe83194c]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-fe83194c]:hover{background:#2a3238}.related-blogs-outer[data-v-fe83194c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-fe83194c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-fe83194c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-fe83194c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-fe83194c]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-fe83194c]:hover{border-color:#a8a490}.related-blog-title[data-v-fe83194c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-fe83194c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-fe83194c],.blog-spacer[data-v-fe83194c]{display:none}.mobile-toc[data-v-fe83194c]{display:block}.blog-hero[data-v-fe83194c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-fe83194c]{padding:20px 16px 40px}.blog-content[data-v-fe83194c]{padding:24px 18px}.blog-cta[data-v-fe83194c]{padding:32px 20px}.related-blogs-grid[data-v-fe83194c]{grid-template-columns:1fr}}.reading-progress[data-v-e29b6a79]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e29b6a79]{background:#f7f7f7}.blog-hero[data-v-e29b6a79]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e29b6a79]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e29b6a79]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-e29b6a79]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e29b6a79]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e29b6a79]{color:#d0cec6}.blog-breadcrumb-current[data-v-e29b6a79]{color:#3a434a}.blog-title[data-v-e29b6a79]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e29b6a79]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e29b6a79]{color:#767472}.mobile-toc[data-v-e29b6a79]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e29b6a79]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-e29b6a79]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e29b6a79]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e29b6a79]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-e29b6a79]:hover{color:#a8a490}.blog-body-outer[data-v-e29b6a79]{padding:40px 20px 60px}.blog-body-inner[data-v-e29b6a79]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e29b6a79]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e29b6a79],.blog-spacer[data-v-e29b6a79]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e29b6a79]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e29b6a79],.toc-card[data-v-e29b6a79]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e29b6a79]{display:flex}.toc-progress-track[data-v-e29b6a79]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e29b6a79]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e29b6a79]{flex:1;padding:22px 18px}.toc-label[data-v-e29b6a79]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e29b6a79]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e29b6a79]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-e29b6a79],.toc-link[data-v-e29b6a79]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e29b6a79]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e29b6a79]{padding:36px 32px}[data-v-e29b6a79] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-e29b6a79] .blog-content h2:first-child{margin-top:0}[data-v-e29b6a79] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e29b6a79] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e29b6a79] .blog-content ol,[data-v-e29b6a79] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e29b6a79] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e29b6a79] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e29b6a79] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e29b6a79] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e29b6a79] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-e29b6a79]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e29b6a79]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e29b6a79]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-e29b6a79]:hover{background:#2a3238}.related-blogs-outer[data-v-e29b6a79]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e29b6a79]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e29b6a79]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e29b6a79]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e29b6a79]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-e29b6a79]:hover{border-color:#a8a490}.related-blog-title[data-v-e29b6a79]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e29b6a79]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e29b6a79],.blog-spacer[data-v-e29b6a79]{display:none}.mobile-toc[data-v-e29b6a79]{display:block}.blog-hero[data-v-e29b6a79]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e29b6a79]{padding:20px 16px 40px}.blog-content[data-v-e29b6a79]{padding:24px 18px}.blog-cta[data-v-e29b6a79]{padding:32px 20px}.related-blogs-grid[data-v-e29b6a79]{grid-template-columns:1fr}}.reading-progress[data-v-4374ecb3]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4374ecb3]{background:#f7f7f7}.blog-hero[data-v-4374ecb3]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4374ecb3]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4374ecb3]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-4374ecb3]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4374ecb3]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4374ecb3]{color:#d0cec6}.blog-breadcrumb-current[data-v-4374ecb3]{color:#3a434a}.blog-title[data-v-4374ecb3]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4374ecb3]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4374ecb3]{color:#767472}.mobile-toc[data-v-4374ecb3]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4374ecb3]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-4374ecb3]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4374ecb3]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4374ecb3]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-4374ecb3]:hover{color:#a8a490}.blog-body-outer[data-v-4374ecb3]{padding:40px 20px 60px}.blog-body-inner[data-v-4374ecb3]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4374ecb3]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4374ecb3],.blog-spacer[data-v-4374ecb3]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4374ecb3]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4374ecb3],.toc-card[data-v-4374ecb3]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4374ecb3]{display:flex}.toc-progress-track[data-v-4374ecb3]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4374ecb3]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4374ecb3]{flex:1;padding:22px 18px}.toc-label[data-v-4374ecb3]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4374ecb3]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4374ecb3]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-4374ecb3],.toc-link[data-v-4374ecb3]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4374ecb3]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4374ecb3]{padding:36px 32px}[data-v-4374ecb3] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-4374ecb3] .blog-content h2:first-child{margin-top:0}[data-v-4374ecb3] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4374ecb3] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4374ecb3] .blog-content ol,[data-v-4374ecb3] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4374ecb3] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4374ecb3] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4374ecb3] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4374ecb3] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4374ecb3] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-4374ecb3]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4374ecb3]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4374ecb3]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-4374ecb3]:hover{background:#2a3238}.related-blogs-outer[data-v-4374ecb3]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4374ecb3]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4374ecb3]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4374ecb3]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4374ecb3]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-4374ecb3]:hover{border-color:#a8a490}.related-blog-title[data-v-4374ecb3]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4374ecb3]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4374ecb3],.blog-spacer[data-v-4374ecb3]{display:none}.mobile-toc[data-v-4374ecb3]{display:block}.blog-hero[data-v-4374ecb3]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4374ecb3]{padding:20px 16px 40px}.blog-content[data-v-4374ecb3]{padding:24px 18px}.blog-cta[data-v-4374ecb3]{padding:32px 20px}.related-blogs-grid[data-v-4374ecb3]{grid-template-columns:1fr}}.reading-progress[data-v-31de78ae]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-31de78ae]{background:#f7f7f7}.blog-hero[data-v-31de78ae]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-31de78ae]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-31de78ae]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-31de78ae]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-31de78ae]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-31de78ae]{color:#d0cec6}.blog-breadcrumb-current[data-v-31de78ae]{color:#3a434a}.blog-title[data-v-31de78ae]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-31de78ae]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-31de78ae]{color:#767472}.mobile-toc[data-v-31de78ae]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-31de78ae]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-31de78ae]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-31de78ae]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-31de78ae]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-31de78ae]:hover{color:#a8a490}.blog-body-outer[data-v-31de78ae]{padding:40px 20px 60px}.blog-body-inner[data-v-31de78ae]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-31de78ae]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-31de78ae],.blog-spacer[data-v-31de78ae]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-31de78ae]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-31de78ae],.toc-card[data-v-31de78ae]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-31de78ae]{display:flex}.toc-progress-track[data-v-31de78ae]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-31de78ae]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-31de78ae]{flex:1;padding:22px 18px}.toc-label[data-v-31de78ae]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-31de78ae]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-31de78ae]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-31de78ae],.toc-link[data-v-31de78ae]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-31de78ae]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-31de78ae]{padding:36px 32px}[data-v-31de78ae] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-31de78ae] .blog-content h2:first-child{margin-top:0}[data-v-31de78ae] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-31de78ae] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-31de78ae] .blog-content ol,[data-v-31de78ae] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-31de78ae] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-31de78ae] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-31de78ae] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-31de78ae] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-31de78ae] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-31de78ae]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-31de78ae]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-31de78ae]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-31de78ae]:hover{background:#2a3238}.related-blogs-outer[data-v-31de78ae]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-31de78ae]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-31de78ae]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-31de78ae]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-31de78ae]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-31de78ae]:hover{border-color:#a8a490}.related-blog-title[data-v-31de78ae]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-31de78ae]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-31de78ae],.blog-spacer[data-v-31de78ae]{display:none}.mobile-toc[data-v-31de78ae]{display:block}.blog-hero[data-v-31de78ae]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-31de78ae]{padding:20px 16px 40px}.blog-content[data-v-31de78ae]{padding:24px 18px}.blog-cta[data-v-31de78ae]{padding:32px 20px}.related-blogs-grid[data-v-31de78ae]{grid-template-columns:1fr}}.reading-progress[data-v-15362cbb]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-15362cbb]{background:#f7f7f7}.blog-hero[data-v-15362cbb]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-15362cbb]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-15362cbb]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-15362cbb]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-15362cbb]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-15362cbb]{color:#d0cec6}.blog-breadcrumb-current[data-v-15362cbb]{color:#3a434a}.blog-title[data-v-15362cbb]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-15362cbb]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-15362cbb]{color:#767472}.mobile-toc[data-v-15362cbb]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-15362cbb]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-15362cbb]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-15362cbb]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-15362cbb]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-15362cbb]:hover{color:#a8a490}.blog-body-outer[data-v-15362cbb]{padding:40px 20px 60px}.blog-body-inner[data-v-15362cbb]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-15362cbb]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-15362cbb],.blog-spacer[data-v-15362cbb]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-15362cbb]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-15362cbb],.toc-card[data-v-15362cbb]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-15362cbb]{display:flex}.toc-progress-track[data-v-15362cbb]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-15362cbb]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-15362cbb]{flex:1;padding:22px 18px}.toc-label[data-v-15362cbb]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-15362cbb]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-15362cbb]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-15362cbb],.toc-link[data-v-15362cbb]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-15362cbb]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-15362cbb]{padding:36px 32px}[data-v-15362cbb] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-15362cbb] .blog-content h2:first-child{margin-top:0}[data-v-15362cbb] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-15362cbb] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-15362cbb] .blog-content ol,[data-v-15362cbb] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-15362cbb] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-15362cbb] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-15362cbb] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-15362cbb] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-15362cbb] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-15362cbb]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-15362cbb]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-15362cbb]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-15362cbb]:hover{background:#2a3238}.related-blogs-outer[data-v-15362cbb]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-15362cbb]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-15362cbb]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-15362cbb]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-15362cbb]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-15362cbb]:hover{border-color:#a8a490}.related-blog-title[data-v-15362cbb]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-15362cbb]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-15362cbb],.blog-spacer[data-v-15362cbb]{display:none}.mobile-toc[data-v-15362cbb]{display:block}.blog-hero[data-v-15362cbb]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-15362cbb]{padding:20px 16px 40px}.blog-content[data-v-15362cbb]{padding:24px 18px}.blog-cta[data-v-15362cbb]{padding:32px 20px}.related-blogs-grid[data-v-15362cbb]{grid-template-columns:1fr}}.reading-progress[data-v-de1c73ba]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-de1c73ba]{background:#f7f7f7}.blog-hero[data-v-de1c73ba]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-de1c73ba]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-de1c73ba]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-de1c73ba]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-de1c73ba]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-de1c73ba]{color:#d0cec6}.blog-breadcrumb-current[data-v-de1c73ba]{color:#3a434a}.blog-title[data-v-de1c73ba]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-de1c73ba]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-de1c73ba]{color:#767472}.mobile-toc[data-v-de1c73ba]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-de1c73ba]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-de1c73ba]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-de1c73ba]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-de1c73ba]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-de1c73ba]:hover{color:#a8a490}.blog-body-outer[data-v-de1c73ba]{padding:40px 20px 60px}.blog-body-inner[data-v-de1c73ba]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-de1c73ba]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-de1c73ba],.blog-spacer[data-v-de1c73ba]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-de1c73ba]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-de1c73ba],.toc-card[data-v-de1c73ba]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-de1c73ba]{display:flex}.toc-progress-track[data-v-de1c73ba]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-de1c73ba]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-de1c73ba]{flex:1;padding:22px 18px}.toc-label[data-v-de1c73ba]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-de1c73ba]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-de1c73ba]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-de1c73ba],.toc-link[data-v-de1c73ba]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-de1c73ba]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-de1c73ba]{padding:36px 32px}[data-v-de1c73ba] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-de1c73ba] .blog-content h2:first-child{margin-top:0}[data-v-de1c73ba] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-de1c73ba] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-de1c73ba] .blog-content ol,[data-v-de1c73ba] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-de1c73ba] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-de1c73ba] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-de1c73ba] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-de1c73ba] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-de1c73ba] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-de1c73ba]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-de1c73ba]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-de1c73ba]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-de1c73ba]:hover{background:#2a3238}.related-blogs-outer[data-v-de1c73ba]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-de1c73ba]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-de1c73ba]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-de1c73ba]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-de1c73ba]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-de1c73ba]:hover{border-color:#a8a490}.related-blog-title[data-v-de1c73ba]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-de1c73ba]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-de1c73ba],.blog-spacer[data-v-de1c73ba]{display:none}.mobile-toc[data-v-de1c73ba]{display:block}.blog-hero[data-v-de1c73ba]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-de1c73ba]{padding:20px 16px 40px}.blog-content[data-v-de1c73ba]{padding:24px 18px}.blog-cta[data-v-de1c73ba]{padding:32px 20px}.related-blogs-grid[data-v-de1c73ba]{grid-template-columns:1fr}}.reading-progress[data-v-fcf9e895]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-fcf9e895]{background:#f7f7f7}.blog-hero[data-v-fcf9e895]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-fcf9e895]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-fcf9e895]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-fcf9e895]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-fcf9e895]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-fcf9e895]{color:#d0cec6}.blog-breadcrumb-current[data-v-fcf9e895]{color:#3a434a}.blog-title[data-v-fcf9e895]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-fcf9e895]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-fcf9e895]{color:#767472}.mobile-toc[data-v-fcf9e895]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-fcf9e895]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-fcf9e895]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-fcf9e895]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-fcf9e895]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-fcf9e895]:hover{color:#a8a490}.blog-body-outer[data-v-fcf9e895]{padding:40px 20px 60px}.blog-body-inner[data-v-fcf9e895]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-fcf9e895]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-fcf9e895],.blog-spacer[data-v-fcf9e895]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-fcf9e895]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-fcf9e895],.toc-card[data-v-fcf9e895]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-fcf9e895]{display:flex}.toc-progress-track[data-v-fcf9e895]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-fcf9e895]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-fcf9e895]{flex:1;padding:22px 18px}.toc-label[data-v-fcf9e895]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-fcf9e895]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-fcf9e895]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-fcf9e895],.toc-link[data-v-fcf9e895]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-fcf9e895]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-fcf9e895]{padding:36px 32px}[data-v-fcf9e895] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-fcf9e895] .blog-content h2:first-child{margin-top:0}[data-v-fcf9e895] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-fcf9e895] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-fcf9e895] .blog-content ol,[data-v-fcf9e895] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-fcf9e895] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-fcf9e895] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-fcf9e895] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-fcf9e895] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-fcf9e895] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-fcf9e895]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-fcf9e895]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-fcf9e895]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-fcf9e895]:hover{background:#2a3238}.related-blogs-outer[data-v-fcf9e895]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-fcf9e895]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-fcf9e895]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-fcf9e895]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-fcf9e895]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-fcf9e895]:hover{border-color:#a8a490}.related-blog-title[data-v-fcf9e895]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-fcf9e895]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-fcf9e895],.blog-spacer[data-v-fcf9e895]{display:none}.mobile-toc[data-v-fcf9e895]{display:block}.blog-hero[data-v-fcf9e895]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-fcf9e895]{padding:20px 16px 40px}.blog-content[data-v-fcf9e895]{padding:24px 18px}.blog-cta[data-v-fcf9e895]{padding:32px 20px}.related-blogs-grid[data-v-fcf9e895]{grid-template-columns:1fr}}.reading-progress[data-v-24a7c91e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-24a7c91e]{background:#f7f7f7}.blog-hero[data-v-24a7c91e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-24a7c91e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-24a7c91e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-24a7c91e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-24a7c91e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-24a7c91e]{color:#d0cec6}.blog-breadcrumb-current[data-v-24a7c91e]{color:#3a434a}.blog-title[data-v-24a7c91e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-24a7c91e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-24a7c91e]{color:#767472}.mobile-toc[data-v-24a7c91e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-24a7c91e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-24a7c91e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-24a7c91e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-24a7c91e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-24a7c91e]:hover{color:#a8a490}.blog-body-outer[data-v-24a7c91e]{padding:40px 20px 60px}.blog-body-inner[data-v-24a7c91e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-24a7c91e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-24a7c91e],.blog-spacer[data-v-24a7c91e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-24a7c91e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-24a7c91e],.toc-card[data-v-24a7c91e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-24a7c91e]{display:flex}.toc-progress-track[data-v-24a7c91e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-24a7c91e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-24a7c91e]{flex:1;padding:22px 18px}.toc-label[data-v-24a7c91e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-24a7c91e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-24a7c91e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-24a7c91e],.toc-link[data-v-24a7c91e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-24a7c91e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-24a7c91e]{padding:36px 32px}[data-v-24a7c91e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-24a7c91e] .blog-content h2:first-child{margin-top:0}[data-v-24a7c91e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-24a7c91e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-24a7c91e] .blog-content ol,[data-v-24a7c91e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-24a7c91e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-24a7c91e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-24a7c91e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-24a7c91e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-24a7c91e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-24a7c91e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-24a7c91e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-24a7c91e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-24a7c91e]:hover{background:#2a3238}.related-blogs-outer[data-v-24a7c91e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-24a7c91e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-24a7c91e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-24a7c91e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-24a7c91e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-24a7c91e]:hover{border-color:#a8a490}.related-blog-title[data-v-24a7c91e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-24a7c91e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-24a7c91e],.blog-spacer[data-v-24a7c91e]{display:none}.mobile-toc[data-v-24a7c91e]{display:block}.blog-hero[data-v-24a7c91e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-24a7c91e]{padding:20px 16px 40px}.blog-content[data-v-24a7c91e]{padding:24px 18px}.blog-cta[data-v-24a7c91e]{padding:32px 20px}.related-blogs-grid[data-v-24a7c91e]{grid-template-columns:1fr}}.reading-progress[data-v-e135d42e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e135d42e]{background:#f7f7f7}.blog-hero[data-v-e135d42e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e135d42e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e135d42e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-e135d42e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e135d42e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e135d42e]{color:#d0cec6}.blog-breadcrumb-current[data-v-e135d42e]{color:#3a434a}.blog-title[data-v-e135d42e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e135d42e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e135d42e]{color:#767472}.mobile-toc[data-v-e135d42e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e135d42e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-e135d42e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e135d42e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e135d42e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-e135d42e]:hover{color:#a8a490}.blog-body-outer[data-v-e135d42e]{padding:40px 20px 60px}.blog-body-inner[data-v-e135d42e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e135d42e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e135d42e],.blog-spacer[data-v-e135d42e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e135d42e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e135d42e],.toc-card[data-v-e135d42e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e135d42e]{display:flex}.toc-progress-track[data-v-e135d42e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e135d42e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e135d42e]{flex:1;padding:22px 18px}.toc-label[data-v-e135d42e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e135d42e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e135d42e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-e135d42e],.toc-link[data-v-e135d42e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e135d42e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e135d42e]{padding:36px 32px}[data-v-e135d42e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-e135d42e] .blog-content h2:first-child{margin-top:0}[data-v-e135d42e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e135d42e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e135d42e] .blog-content ol,[data-v-e135d42e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e135d42e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e135d42e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e135d42e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e135d42e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e135d42e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-e135d42e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e135d42e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e135d42e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-e135d42e]:hover{background:#2a3238}.related-blogs-outer[data-v-e135d42e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e135d42e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e135d42e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e135d42e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e135d42e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-e135d42e]:hover{border-color:#a8a490}.related-blog-title[data-v-e135d42e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e135d42e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e135d42e],.blog-spacer[data-v-e135d42e]{display:none}.mobile-toc[data-v-e135d42e]{display:block}.blog-hero[data-v-e135d42e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e135d42e]{padding:20px 16px 40px}.blog-content[data-v-e135d42e]{padding:24px 18px}.blog-cta[data-v-e135d42e]{padding:32px 20px}.related-blogs-grid[data-v-e135d42e]{grid-template-columns:1fr}}.maplibregl-ctrl button[data-v-3efaa4ce]{cursor:pointer}[data-v-e99a0518] .maplibregl-ctrl-bottom-left,[data-v-e99a0518] .maplibregl-ctrl-bottom-right{display:none!important}@media(max-width:767px){.map-preview-section[data-v-d3147d3f]{position:relative;z-index:0}}.attribution-wrapper[data-v-d3147d3f]{bottom:45px;left:8px;position:absolute;z-index:51}@media(min-width:768px){.attribution-wrapper[data-v-d3147d3f]{bottom:8px}}.attribution-info-btn[data-v-d3147d3f]{align-items:center;background:#fff;border:none;border-radius:50%;color:#555;cursor:pointer;display:flex;height:22px;justify-content:center;transition:background .2s;width:22px}.attribution-info-btn[data-v-d3147d3f]:hover{background:#e5e5e5}.mt-4[data-v-0bfc8bf3]{margin-top:1rem}.mobile-product-features .flex-c[data-v-4ba0c0b8]{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.mobile-product-features .icons[data-v-4ba0c0b8]{background-color:#e4e3db;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50%;display:inline-block;flex-shrink:0;height:18px;width:18px}.mobile-product-features .icons.water-drop[data-v-4ba0c0b8]{background-image:url(/images/water-drop.svg)}.mobile-product-features .icons.feather[data-v-4ba0c0b8]{background-image:url(/images/feather.svg)}.mobile-product-features .icons.lifetime[data-v-4ba0c0b8]{background-image:url(/images/lifetime.svg)}.mobile-product-features span[data-v-4ba0c0b8]{color:#000;font-size:9px;white-space:nowrap}.mobile-product-features img[data-v-4ba0c0b8]{flex-shrink:0;height:10px;width:10px}@media(max-width:768px){.container-info[data-v-4ba0c0b8]{margin:12px 16px}.product-title[data-v-4ba0c0b8]{margin-top:8px}.controls-section .tab-content[data-v-4ba0c0b8]{background-color:#fff!important;min-height:auto;padding:16px 16px 8px}.mobile-bottom-section[data-v-4ba0c0b8]{bottom:0;left:0;position:relative;right:0;z-index:100}.mobile-gray-section[data-v-4ba0c0b8]{background:#f7f7f7;padding:16px}.mobile-price-info[data-v-4ba0c0b8]{margin-bottom:16px}.price-line[data-v-4ba0c0b8]{align-items:baseline;display:flex;gap:12px;margin-bottom:8px}.price-line[data-v-4ba0c0b8],.price-title[data-v-4ba0c0b8]{font-size:24px;font-weight:700}.price-title[data-v-4ba0c0b8]{color:#000}.price-subtitle[data-v-4ba0c0b8]{color:#333;font-size:16px;font-weight:400}.payment-line[data-v-4ba0c0b8]{align-items:center;color:#666;display:flex;font-size:14px;gap:6px;margin-bottom:16px}.info-icon[data-v-4ba0c0b8]{height:14px;width:14px}.mobile-product-features[data-v-4ba0c0b8]{align-items:center;background:#fff;border-radius:8px;display:flex;gap:8px;justify-content:space-around;margin-bottom:16px;padding:12px}.feature-item[data-v-4ba0c0b8]{align-items:center;color:#333;display:flex;font-size:11px;font-weight:600;gap:4px}.feature-icon[data-v-4ba0c0b8]{font-size:14px}.mobile-white-section[data-v-4ba0c0b8]{background:#fff;padding:16px}.mobile-continue[data-v-4ba0c0b8]{border-radius:25px;font-size:14px;font-weight:700;height:50px;letter-spacing:.8px;margin-bottom:12px;text-transform:uppercase;width:100%}.mobile-trustpilot[data-v-4ba0c0b8]{align-items:center;color:#333;display:flex;font-size:12px;gap:8px;justify-content:center}.mobile-trustpilot img[data-v-4ba0c0b8]{height:14px;width:auto}.free-shipping-bar[data-v-4ba0c0b8]{background:#f7f7f7;color:gray;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;padding:12px;text-align:center}.navigation[data-v-4ba0c0b8],.trustpilot-section[data-v-4ba0c0b8]:not(.mobile-trustpilot){display:none}}@media(max-width:480px){.step-enter-active[data-v-4ba0c0b8],.step-leave-active[data-v-4ba0c0b8]{transition:all .3s ease}.step-enter-from[data-v-4ba0c0b8]{opacity:0;transform:translate(20px)}.step-leave-to[data-v-4ba0c0b8]{opacity:0;transform:translate(-20px)}.text-center[data-v-4ba0c0b8]{text-align:center}.py-5[data-v-4ba0c0b8]{padding-bottom:2.5rem;padding-top:2.5rem}.m-0[data-v-4ba0c0b8]{margin:0}.mb-1[data-v-4ba0c0b8]{margin-bottom:.25rem}.mt-2[data-v-4ba0c0b8]{margin-top:.5rem}.block[data-v-4ba0c0b8]{display:block}.flex[data-v-4ba0c0b8]{display:flex}.uppercase[data-v-4ba0c0b8]{text-transform:uppercase}.mobile-product-features[data-v-4ba0c0b8]{align-items:center;background-color:#f7f7f7;border-radius:8px;box-shadow:0 2px 8px 2px #e4e3db;display:flex;flex-wrap:nowrap;font-size:11px;font-weight:700;gap:6px;justify-content:space-between;margin:12px 0 16px;padding:8px 10px;width:100%}.mobile-product-features .flex-c[data-v-4ba0c0b8]{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.mobile-product-features .icons[data-v-4ba0c0b8]{background-color:#e4e3db;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50%;display:inline-block;flex-shrink:0;height:18px;width:18px}.mobile-product-features .icons.water-drop[data-v-4ba0c0b8]{background-image:url(/images/water-drop.svg)}.mobile-product-features .icons.feather[data-v-4ba0c0b8]{background-image:url(/images/feather.svg)}.mobile-product-features .icons.lifetime[data-v-4ba0c0b8]{background-image:url(/images/lifetime.svg)}.mobile-product-features span[data-v-4ba0c0b8]{color:#000;font-size:9px;white-space:nowrap}.mobile-product-features img[data-v-4ba0c0b8]{flex-shrink:0;height:10px;width:10px}@media(max-width:768px){.container-info[data-v-4ba0c0b8]{margin:12px 16px}.mobile-bottom-section[data-v-4ba0c0b8]{bottom:0;left:0;position:relative;right:0;z-index:100}.mobile-gray-section[data-v-4ba0c0b8]{background:#f7f7f7;padding:16px}.mobile-price-info[data-v-4ba0c0b8]{margin-bottom:16px}.price-line[data-v-4ba0c0b8]{align-items:baseline;display:flex;gap:12px;margin-bottom:8px}.price-line[data-v-4ba0c0b8],.price-title[data-v-4ba0c0b8]{font-size:24px;font-weight:700}.price-title[data-v-4ba0c0b8]{color:#000}.price-subtitle[data-v-4ba0c0b8]{color:#333;font-size:16px;font-weight:400}.payment-line[data-v-4ba0c0b8]{align-items:center;color:#666;display:flex;font-size:14px;gap:6px;margin-bottom:16px}.info-icon[data-v-4ba0c0b8]{height:14px;width:14px}.mobile-product-features[data-v-4ba0c0b8]{align-items:center;background:#fff;border-radius:8px;display:flex;gap:8px;justify-content:space-around;margin-bottom:16px;padding:12px}.feature-item[data-v-4ba0c0b8]{align-items:center;color:#333;display:flex;font-size:11px;font-weight:600;gap:4px}.feature-icon[data-v-4ba0c0b8]{font-size:14px}.mobile-white-section[data-v-4ba0c0b8]{background:#fff;padding:16px}.mobile-continue[data-v-4ba0c0b8]{border-radius:25px;font-size:14px;font-weight:700;height:50px;letter-spacing:.8px;margin-bottom:12px;text-transform:uppercase;width:100%}.mobile-trustpilot[data-v-4ba0c0b8]{align-items:center;color:#333;display:flex;font-size:12px;gap:8px;justify-content:center}.mobile-trustpilot img[data-v-4ba0c0b8]{height:14px;width:auto}.free-shipping-bar[data-v-4ba0c0b8]{background:#f7f7f7;color:gray;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;padding:12px;text-align:center}.navigation[data-v-4ba0c0b8],.trustpilot-section[data-v-4ba0c0b8]:not(.mobile-trustpilot){display:none}}.mobile-product-features[data-v-4ba0c0b8]{font-size:10px;gap:4px;padding:6px 8px}.mobile-product-features .icons[data-v-4ba0c0b8]{height:16px;width:16px}.mobile-product-features span[data-v-4ba0c0b8]{font-size:8px}.mobile-product-features img[data-v-4ba0c0b8]{height:8px;width:8px}}.temp-map-placeholder[data-v-ddd3241b]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-da2a3b18]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-da2a3b18]{background:#f7f7f7}.blog-hero[data-v-da2a3b18]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-da2a3b18]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-da2a3b18]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-da2a3b18]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-da2a3b18]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-da2a3b18]{color:#d0cec6}.blog-breadcrumb-current[data-v-da2a3b18]{color:#3a434a}.blog-title[data-v-da2a3b18]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-da2a3b18]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-da2a3b18]{color:#767472}.mobile-toc[data-v-da2a3b18]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-da2a3b18]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-da2a3b18]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-da2a3b18]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-da2a3b18]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-da2a3b18]:hover{color:#a8a490}.blog-body-outer[data-v-da2a3b18]{padding:40px 20px 60px}.blog-body-inner[data-v-da2a3b18]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-da2a3b18]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-da2a3b18],.blog-spacer[data-v-da2a3b18]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-da2a3b18]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-da2a3b18],.toc-card[data-v-da2a3b18]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-da2a3b18]{display:flex}.toc-progress-track[data-v-da2a3b18]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-da2a3b18]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-da2a3b18]{flex:1;padding:22px 18px}.toc-label[data-v-da2a3b18]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-da2a3b18]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-da2a3b18]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-da2a3b18],.toc-link[data-v-da2a3b18]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-da2a3b18]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-da2a3b18]{padding:36px 32px}[data-v-da2a3b18] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-da2a3b18] .blog-content h2:first-child{margin-top:0}[data-v-da2a3b18] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-da2a3b18] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-da2a3b18] .blog-content ol,[data-v-da2a3b18] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-da2a3b18] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-da2a3b18] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-da2a3b18] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-da2a3b18] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-da2a3b18] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-da2a3b18]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-da2a3b18]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-da2a3b18]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-da2a3b18]:hover{background:#2a3238}.related-blogs-outer[data-v-da2a3b18]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-da2a3b18]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-da2a3b18]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-da2a3b18]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-da2a3b18]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-da2a3b18]:hover{border-color:#a8a490}.related-blog-title[data-v-da2a3b18]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-da2a3b18]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-da2a3b18],.blog-spacer[data-v-da2a3b18]{display:none}.mobile-toc[data-v-da2a3b18]{display:block}.blog-hero[data-v-da2a3b18]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-da2a3b18]{padding:20px 16px 40px}.blog-content[data-v-da2a3b18]{padding:24px 18px}.blog-cta[data-v-da2a3b18]{padding:32px 20px}.related-blogs-grid[data-v-da2a3b18]{grid-template-columns:1fr}}.reading-progress[data-v-a719148b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a719148b]{background:#f7f7f7}.blog-hero[data-v-a719148b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a719148b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a719148b]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a719148b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a719148b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a719148b]{color:#d0cec6}.blog-breadcrumb-current[data-v-a719148b]{color:#3a434a}.blog-title[data-v-a719148b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a719148b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a719148b]{color:#767472}.mobile-toc[data-v-a719148b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a719148b]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a719148b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a719148b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a719148b]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a719148b]:hover{color:#a8a490}.blog-body-outer[data-v-a719148b]{padding:40px 20px 60px}.blog-body-inner[data-v-a719148b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a719148b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a719148b],.blog-spacer[data-v-a719148b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a719148b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a719148b],.toc-card[data-v-a719148b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a719148b]{display:flex}.toc-progress-track[data-v-a719148b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a719148b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a719148b]{flex:1;padding:22px 18px}.toc-label[data-v-a719148b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a719148b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a719148b]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a719148b],.toc-link[data-v-a719148b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a719148b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a719148b]{padding:36px 32px}[data-v-a719148b] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a719148b] .blog-content h2:first-child{margin-top:0}[data-v-a719148b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a719148b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a719148b] .blog-content ol,[data-v-a719148b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a719148b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a719148b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a719148b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a719148b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a719148b] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a719148b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a719148b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a719148b]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a719148b]:hover{background:#2a3238}.related-blogs-outer[data-v-a719148b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a719148b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a719148b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a719148b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a719148b]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a719148b]:hover{border-color:#a8a490}.related-blog-title[data-v-a719148b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a719148b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a719148b],.blog-spacer[data-v-a719148b]{display:none}.mobile-toc[data-v-a719148b]{display:block}.blog-hero[data-v-a719148b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a719148b]{padding:20px 16px 40px}.blog-content[data-v-a719148b]{padding:24px 18px}.blog-cta[data-v-a719148b]{padding:32px 20px}.related-blogs-grid[data-v-a719148b]{grid-template-columns:1fr}}.reading-progress[data-v-19be3bf2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-19be3bf2]{background:#f7f7f7}.blog-hero[data-v-19be3bf2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-19be3bf2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-19be3bf2]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-19be3bf2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-19be3bf2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-19be3bf2]{color:#d0cec6}.blog-breadcrumb-current[data-v-19be3bf2]{color:#3a434a}.blog-title[data-v-19be3bf2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-19be3bf2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-19be3bf2]{color:#767472}.mobile-toc[data-v-19be3bf2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-19be3bf2]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-19be3bf2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-19be3bf2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-19be3bf2]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-19be3bf2]:hover{color:#a8a490}.blog-body-outer[data-v-19be3bf2]{padding:40px 20px 60px}.blog-body-inner[data-v-19be3bf2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-19be3bf2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-19be3bf2],.blog-spacer[data-v-19be3bf2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-19be3bf2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-19be3bf2],.toc-card[data-v-19be3bf2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-19be3bf2]{display:flex}.toc-progress-track[data-v-19be3bf2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-19be3bf2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-19be3bf2]{flex:1;padding:22px 18px}.toc-label[data-v-19be3bf2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-19be3bf2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-19be3bf2]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-19be3bf2],.toc-link[data-v-19be3bf2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-19be3bf2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-19be3bf2]{padding:36px 32px}[data-v-19be3bf2] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-19be3bf2] .blog-content h2:first-child{margin-top:0}[data-v-19be3bf2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-19be3bf2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-19be3bf2] .blog-content ol,[data-v-19be3bf2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-19be3bf2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-19be3bf2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-19be3bf2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-19be3bf2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-19be3bf2] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-19be3bf2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-19be3bf2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-19be3bf2]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-19be3bf2]:hover{background:#2a3238}.related-blogs-outer[data-v-19be3bf2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-19be3bf2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-19be3bf2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-19be3bf2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-19be3bf2]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-19be3bf2]:hover{border-color:#a8a490}.related-blog-title[data-v-19be3bf2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-19be3bf2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-19be3bf2],.blog-spacer[data-v-19be3bf2]{display:none}.mobile-toc[data-v-19be3bf2]{display:block}.blog-hero[data-v-19be3bf2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-19be3bf2]{padding:20px 16px 40px}.blog-content[data-v-19be3bf2]{padding:24px 18px}.blog-cta[data-v-19be3bf2]{padding:32px 20px}.related-blogs-grid[data-v-19be3bf2]{grid-template-columns:1fr}}.reading-progress[data-v-296876d6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-296876d6]{background:#f7f7f7}.blog-hero[data-v-296876d6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-296876d6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-296876d6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-296876d6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-296876d6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-296876d6]{color:#d0cec6}.blog-breadcrumb-current[data-v-296876d6]{color:#3a434a}.blog-title[data-v-296876d6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-296876d6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-296876d6]{color:#767472}.mobile-toc[data-v-296876d6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-296876d6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-296876d6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-296876d6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-296876d6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-296876d6]:hover{color:#a8a490}.blog-body-outer[data-v-296876d6]{padding:40px 20px 60px}.blog-body-inner[data-v-296876d6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-296876d6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-296876d6],.blog-spacer[data-v-296876d6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-296876d6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-296876d6],.toc-card[data-v-296876d6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-296876d6]{display:flex}.toc-progress-track[data-v-296876d6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-296876d6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-296876d6]{flex:1;padding:22px 18px}.toc-label[data-v-296876d6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-296876d6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-296876d6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-296876d6],.toc-link[data-v-296876d6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-296876d6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-296876d6]{padding:36px 32px}[data-v-296876d6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-296876d6] .blog-content h2:first-child{margin-top:0}[data-v-296876d6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-296876d6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-296876d6] .blog-content ol,[data-v-296876d6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-296876d6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-296876d6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-296876d6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-296876d6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-296876d6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-296876d6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-296876d6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-296876d6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-296876d6]:hover{background:#2a3238}.related-blogs-outer[data-v-296876d6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-296876d6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-296876d6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-296876d6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-296876d6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-296876d6]:hover{border-color:#a8a490}.related-blog-title[data-v-296876d6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-296876d6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-296876d6],.blog-spacer[data-v-296876d6]{display:none}.mobile-toc[data-v-296876d6]{display:block}.blog-hero[data-v-296876d6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-296876d6]{padding:20px 16px 40px}.blog-content[data-v-296876d6]{padding:24px 18px}.blog-cta[data-v-296876d6]{padding:32px 20px}.related-blogs-grid[data-v-296876d6]{grid-template-columns:1fr}}.reading-progress[data-v-545e0a68]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-545e0a68]{background:#f7f7f7}.blog-hero[data-v-545e0a68]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-545e0a68]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-545e0a68]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-545e0a68]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-545e0a68]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-545e0a68]{color:#d0cec6}.blog-breadcrumb-current[data-v-545e0a68]{color:#3a434a}.blog-title[data-v-545e0a68]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-545e0a68]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-545e0a68]{color:#767472}.mobile-toc[data-v-545e0a68]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-545e0a68]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-545e0a68]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-545e0a68]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-545e0a68]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-545e0a68]:hover{color:#a8a490}.blog-body-outer[data-v-545e0a68]{padding:40px 20px 60px}.blog-body-inner[data-v-545e0a68]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-545e0a68]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-545e0a68],.blog-spacer[data-v-545e0a68]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-545e0a68]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-545e0a68],.toc-card[data-v-545e0a68]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-545e0a68]{display:flex}.toc-progress-track[data-v-545e0a68]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-545e0a68]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-545e0a68]{flex:1;padding:22px 18px}.toc-label[data-v-545e0a68]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-545e0a68]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-545e0a68]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-545e0a68],.toc-link[data-v-545e0a68]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-545e0a68]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-545e0a68]{padding:36px 32px}[data-v-545e0a68] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-545e0a68] .blog-content h2:first-child{margin-top:0}[data-v-545e0a68] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-545e0a68] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-545e0a68] .blog-content ol,[data-v-545e0a68] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-545e0a68] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-545e0a68] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-545e0a68] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-545e0a68] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-545e0a68] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-545e0a68]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-545e0a68]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-545e0a68]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-545e0a68]:hover{background:#2a3238}.related-blogs-outer[data-v-545e0a68]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-545e0a68]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-545e0a68]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-545e0a68]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-545e0a68]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-545e0a68]:hover{border-color:#a8a490}.related-blog-title[data-v-545e0a68]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-545e0a68]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-545e0a68],.blog-spacer[data-v-545e0a68]{display:none}.mobile-toc[data-v-545e0a68]{display:block}.blog-hero[data-v-545e0a68]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-545e0a68]{padding:20px 16px 40px}.blog-content[data-v-545e0a68]{padding:24px 18px}.blog-cta[data-v-545e0a68]{padding:32px 20px}.related-blogs-grid[data-v-545e0a68]{grid-template-columns:1fr}}.reading-progress[data-v-1463fd26]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1463fd26]{background:#f7f7f7}.blog-hero[data-v-1463fd26]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1463fd26]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1463fd26]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-1463fd26]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1463fd26]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1463fd26]{color:#d0cec6}.blog-breadcrumb-current[data-v-1463fd26]{color:#3a434a}.blog-title[data-v-1463fd26]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1463fd26]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1463fd26]{color:#767472}.mobile-toc[data-v-1463fd26]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1463fd26]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-1463fd26]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1463fd26]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1463fd26]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-1463fd26]:hover{color:#a8a490}.blog-body-outer[data-v-1463fd26]{padding:40px 20px 60px}.blog-body-inner[data-v-1463fd26]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1463fd26]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1463fd26],.blog-spacer[data-v-1463fd26]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1463fd26]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1463fd26],.toc-card[data-v-1463fd26]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1463fd26]{display:flex}.toc-progress-track[data-v-1463fd26]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1463fd26]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1463fd26]{flex:1;padding:22px 18px}.toc-label[data-v-1463fd26]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1463fd26]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1463fd26]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-1463fd26],.toc-link[data-v-1463fd26]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1463fd26]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1463fd26]{padding:36px 32px}[data-v-1463fd26] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-1463fd26] .blog-content h2:first-child{margin-top:0}[data-v-1463fd26] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1463fd26] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1463fd26] .blog-content ol,[data-v-1463fd26] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1463fd26] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1463fd26] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1463fd26] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1463fd26] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1463fd26] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-1463fd26]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1463fd26]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1463fd26]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-1463fd26]:hover{background:#2a3238}.related-blogs-outer[data-v-1463fd26]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1463fd26]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1463fd26]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1463fd26]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1463fd26]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-1463fd26]:hover{border-color:#a8a490}.related-blog-title[data-v-1463fd26]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1463fd26]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1463fd26],.blog-spacer[data-v-1463fd26]{display:none}.mobile-toc[data-v-1463fd26]{display:block}.blog-hero[data-v-1463fd26]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1463fd26]{padding:20px 16px 40px}.blog-content[data-v-1463fd26]{padding:24px 18px}.blog-cta[data-v-1463fd26]{padding:32px 20px}.related-blogs-grid[data-v-1463fd26]{grid-template-columns:1fr}}.reading-progress[data-v-dfd7cbe1]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-dfd7cbe1]{background:#f7f7f7}.blog-hero[data-v-dfd7cbe1]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-dfd7cbe1]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-dfd7cbe1]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-dfd7cbe1]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-dfd7cbe1]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-dfd7cbe1]{color:#d0cec6}.blog-breadcrumb-current[data-v-dfd7cbe1]{color:#3a434a}.blog-title[data-v-dfd7cbe1]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-dfd7cbe1]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-dfd7cbe1]{color:#767472}.mobile-toc[data-v-dfd7cbe1]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-dfd7cbe1]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-dfd7cbe1]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-dfd7cbe1]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-dfd7cbe1]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-dfd7cbe1]:hover{color:#a8a490}.blog-body-outer[data-v-dfd7cbe1]{padding:40px 20px 60px}.blog-body-inner[data-v-dfd7cbe1]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-dfd7cbe1]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-dfd7cbe1],.blog-spacer[data-v-dfd7cbe1]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-dfd7cbe1]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-dfd7cbe1],.toc-card[data-v-dfd7cbe1]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-dfd7cbe1]{display:flex}.toc-progress-track[data-v-dfd7cbe1]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-dfd7cbe1]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-dfd7cbe1]{flex:1;padding:22px 18px}.toc-label[data-v-dfd7cbe1]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-dfd7cbe1]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-dfd7cbe1]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-dfd7cbe1],.toc-link[data-v-dfd7cbe1]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-dfd7cbe1]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-dfd7cbe1]{padding:36px 32px}[data-v-dfd7cbe1] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-dfd7cbe1] .blog-content h2:first-child{margin-top:0}[data-v-dfd7cbe1] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-dfd7cbe1] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-dfd7cbe1] .blog-content ol,[data-v-dfd7cbe1] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-dfd7cbe1] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-dfd7cbe1] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-dfd7cbe1] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-dfd7cbe1] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-dfd7cbe1] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-dfd7cbe1]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-dfd7cbe1]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-dfd7cbe1]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-dfd7cbe1]:hover{background:#2a3238}.related-blogs-outer[data-v-dfd7cbe1]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-dfd7cbe1]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-dfd7cbe1]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-dfd7cbe1]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-dfd7cbe1]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-dfd7cbe1]:hover{border-color:#a8a490}.related-blog-title[data-v-dfd7cbe1]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-dfd7cbe1]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-dfd7cbe1],.blog-spacer[data-v-dfd7cbe1]{display:none}.mobile-toc[data-v-dfd7cbe1]{display:block}.blog-hero[data-v-dfd7cbe1]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-dfd7cbe1]{padding:20px 16px 40px}.blog-content[data-v-dfd7cbe1]{padding:24px 18px}.blog-cta[data-v-dfd7cbe1]{padding:32px 20px}.related-blogs-grid[data-v-dfd7cbe1]{grid-template-columns:1fr}}.reading-progress[data-v-52df65f6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-52df65f6]{background:#f7f7f7}.blog-hero[data-v-52df65f6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-52df65f6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-52df65f6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-52df65f6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-52df65f6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-52df65f6]{color:#d0cec6}.blog-breadcrumb-current[data-v-52df65f6]{color:#3a434a}.blog-title[data-v-52df65f6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-52df65f6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-52df65f6]{color:#767472}.mobile-toc[data-v-52df65f6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-52df65f6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-52df65f6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-52df65f6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-52df65f6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-52df65f6]:hover{color:#a8a490}.blog-body-outer[data-v-52df65f6]{padding:40px 20px 60px}.blog-body-inner[data-v-52df65f6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-52df65f6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-52df65f6],.blog-spacer[data-v-52df65f6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-52df65f6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-52df65f6],.toc-card[data-v-52df65f6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-52df65f6]{display:flex}.toc-progress-track[data-v-52df65f6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-52df65f6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-52df65f6]{flex:1;padding:22px 18px}.toc-label[data-v-52df65f6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-52df65f6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-52df65f6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-52df65f6],.toc-link[data-v-52df65f6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-52df65f6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-52df65f6]{padding:36px 32px}[data-v-52df65f6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-52df65f6] .blog-content h2:first-child{margin-top:0}[data-v-52df65f6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-52df65f6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-52df65f6] .blog-content ol,[data-v-52df65f6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-52df65f6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-52df65f6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-52df65f6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-52df65f6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-52df65f6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-52df65f6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-52df65f6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-52df65f6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-52df65f6]:hover{background:#2a3238}.related-blogs-outer[data-v-52df65f6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-52df65f6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-52df65f6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-52df65f6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-52df65f6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-52df65f6]:hover{border-color:#a8a490}.related-blog-title[data-v-52df65f6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-52df65f6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-52df65f6],.blog-spacer[data-v-52df65f6]{display:none}.mobile-toc[data-v-52df65f6]{display:block}.blog-hero[data-v-52df65f6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-52df65f6]{padding:20px 16px 40px}.blog-content[data-v-52df65f6]{padding:24px 18px}.blog-cta[data-v-52df65f6]{padding:32px 20px}.related-blogs-grid[data-v-52df65f6]{grid-template-columns:1fr}}.reading-progress[data-v-77214072]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-77214072]{background:#f7f7f7}.blog-hero[data-v-77214072]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-77214072]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-77214072]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-77214072]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-77214072]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-77214072]{color:#d0cec6}.blog-breadcrumb-current[data-v-77214072]{color:#3a434a}.blog-title[data-v-77214072]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-77214072]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-77214072]{color:#767472}.mobile-toc[data-v-77214072]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-77214072]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-77214072]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-77214072]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-77214072]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-77214072]:hover{color:#a8a490}.blog-body-outer[data-v-77214072]{padding:40px 20px 60px}.blog-body-inner[data-v-77214072]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-77214072]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-77214072],.blog-spacer[data-v-77214072]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-77214072]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-77214072],.toc-card[data-v-77214072]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-77214072]{display:flex}.toc-progress-track[data-v-77214072]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-77214072]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-77214072]{flex:1;padding:22px 18px}.toc-label[data-v-77214072]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-77214072]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-77214072]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-77214072],.toc-link[data-v-77214072]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-77214072]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-77214072]{padding:36px 32px}[data-v-77214072] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-77214072] .blog-content h2:first-child{margin-top:0}[data-v-77214072] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-77214072] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-77214072] .blog-content ol,[data-v-77214072] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-77214072] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-77214072] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-77214072] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-77214072] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-77214072] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-77214072]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-77214072]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-77214072]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-77214072]:hover{background:#2a3238}.related-blogs-outer[data-v-77214072]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-77214072]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-77214072]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-77214072]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-77214072]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-77214072]:hover{border-color:#a8a490}.related-blog-title[data-v-77214072]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-77214072]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-77214072],.blog-spacer[data-v-77214072]{display:none}.mobile-toc[data-v-77214072]{display:block}.blog-hero[data-v-77214072]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-77214072]{padding:20px 16px 40px}.blog-content[data-v-77214072]{padding:24px 18px}.blog-cta[data-v-77214072]{padding:32px 20px}.related-blogs-grid[data-v-77214072]{grid-template-columns:1fr}}.reading-progress[data-v-d35c54af]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d35c54af]{background:#f7f7f7}.blog-hero[data-v-d35c54af]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d35c54af]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d35c54af]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-d35c54af]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d35c54af]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d35c54af]{color:#d0cec6}.blog-breadcrumb-current[data-v-d35c54af]{color:#3a434a}.blog-title[data-v-d35c54af]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d35c54af]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d35c54af]{color:#767472}.mobile-toc[data-v-d35c54af]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d35c54af]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-d35c54af]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d35c54af]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d35c54af]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-d35c54af]:hover{color:#a8a490}.blog-body-outer[data-v-d35c54af]{padding:40px 20px 60px}.blog-body-inner[data-v-d35c54af]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d35c54af]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d35c54af],.blog-spacer[data-v-d35c54af]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d35c54af]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d35c54af],.toc-card[data-v-d35c54af]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d35c54af]{display:flex}.toc-progress-track[data-v-d35c54af]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d35c54af]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d35c54af]{flex:1;padding:22px 18px}.toc-label[data-v-d35c54af]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d35c54af]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d35c54af]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-d35c54af],.toc-link[data-v-d35c54af]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d35c54af]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d35c54af]{padding:36px 32px}[data-v-d35c54af] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-d35c54af] .blog-content h2:first-child{margin-top:0}[data-v-d35c54af] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d35c54af] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d35c54af] .blog-content ol,[data-v-d35c54af] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d35c54af] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d35c54af] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d35c54af] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d35c54af] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d35c54af] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-d35c54af]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d35c54af]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d35c54af]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-d35c54af]:hover{background:#2a3238}.related-blogs-outer[data-v-d35c54af]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d35c54af]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d35c54af]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d35c54af]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d35c54af]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-d35c54af]:hover{border-color:#a8a490}.related-blog-title[data-v-d35c54af]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d35c54af]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d35c54af],.blog-spacer[data-v-d35c54af]{display:none}.mobile-toc[data-v-d35c54af]{display:block}.blog-hero[data-v-d35c54af]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d35c54af]{padding:20px 16px 40px}.blog-content[data-v-d35c54af]{padding:24px 18px}.blog-cta[data-v-d35c54af]{padding:32px 20px}.related-blogs-grid[data-v-d35c54af]{grid-template-columns:1fr}}.reading-progress[data-v-08b5c01f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-08b5c01f]{background:#f7f7f7}.blog-hero[data-v-08b5c01f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-08b5c01f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-08b5c01f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-08b5c01f]{color:#a8a490;text-decoration:none;transition:color .15s}.blog-breadcrumb-link[data-v-08b5c01f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-08b5c01f]{color:#d0cec6}.blog-breadcrumb-current[data-v-08b5c01f]{color:#3a434a}.blog-title[data-v-08b5c01f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-08b5c01f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-tag[data-v-08b5c01f]{background:#a8a490;border-radius:20px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 10px;text-transform:uppercase}.blog-meta-sep[data-v-08b5c01f]{color:#d0cec6}.mobile-toc[data-v-08b5c01f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-08b5c01f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-08b5c01f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-08b5c01f]{background:#fff;display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-08b5c01f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-08b5c01f]:hover{color:#a8a490}.blog-body-outer[data-v-08b5c01f]{padding:40px 20px 60px}.blog-body-inner[data-v-08b5c01f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-08b5c01f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-08b5c01f],.blog-spacer[data-v-08b5c01f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-08b5c01f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-08b5c01f],.toc-card[data-v-08b5c01f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-08b5c01f]{display:flex}.toc-progress-track[data-v-08b5c01f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-08b5c01f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-08b5c01f]{flex:1;padding:22px 18px}.toc-label[data-v-08b5c01f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-08b5c01f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-08b5c01f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-08b5c01f],.toc-link[data-v-08b5c01f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-08b5c01f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-08b5c01f]{padding:36px 32px}[data-v-08b5c01f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;padding-top:8px;scroll-margin-top:80px}[data-v-08b5c01f] .blog-content h2:first-child{margin-top:0}[data-v-08b5c01f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-08b5c01f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-08b5c01f] .blog-content ol,[data-v-08b5c01f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-08b5c01f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-08b5c01f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-08b5c01f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-08b5c01f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-08b5c01f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-08b5c01f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-08b5c01f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-08b5c01f]{background:#a8a490;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-08b5c01f]:hover{background:#8a8672}.related-blogs-outer[data-v-08b5c01f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-08b5c01f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-08b5c01f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-08b5c01f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-08b5c01f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-08b5c01f]:hover{border-color:#a8a490}.related-blog-title[data-v-08b5c01f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-08b5c01f]{color:#a8a490;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-08b5c01f],.blog-spacer[data-v-08b5c01f]{display:none}.mobile-toc[data-v-08b5c01f]{display:block}.blog-hero[data-v-08b5c01f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-08b5c01f]{padding:20px 16px 40px}.blog-content[data-v-08b5c01f]{padding:24px 18px}.blog-cta[data-v-08b5c01f]{padding:32px 20px}.related-blogs-grid[data-v-08b5c01f]{grid-template-columns:1fr}}.deep-space-breadcrumb[data-v-088b6ec9] ol{justify-content:center}@media(max-width:767px){.deep-space-breadcrumb[data-v-088b6ec9] ol{flex-wrap:wrap;justify-content:center}.deep-space-breadcrumb[data-v-088b6ec9] ol li:last-child{display:flex;justify-content:center;margin-top:8px;width:100%}.deep-space-breadcrumb[data-v-088b6ec9] ol li:last-child span{color:#000;font-size:1.125rem;font-weight:800;line-height:125%;text-align:center}}.thumbnail-slider[data-v-dd2637fc]{contain:layout style;width:150px}.thumbnail-item[data-v-dd2637fc]{contain:layout style paint;width:100%}.wallpaper-background[data-v-dd2637fc]{background-image:url(/images/background.jpg);background-position:50%;background-size:122%}.thumbnail-frame-overlay[data-v-dd2637fc]{inset:0}@media(min-width:640px){.thumbnail-frame-overlay[data-v-dd2637fc]{inset:18% 25%}}@media(max-width:768px){.thumbnail-slider[data-v-dd2637fc]{display:none}}@media(min-width:768px)and (max-width:1250px){.thumbnail-slider[data-v-dd2637fc]{display:none!important}}@media(min-width:1251px){.thumbnail-slider[data-v-dd2637fc]{display:flex}}.map-preview-section[data-v-be156f80]{contain:layout style}.navigation-arrow-next[data-v-5a775822],.navigation-arrow-prev[data-v-5a775822]{contain:layout style paint;display:flex;will-change:transform}@media(min-width:1251px){.navigation-arrow-next[data-v-5a775822],.navigation-arrow-prev[data-v-5a775822]{display:none}}.map-preview-section[data-v-5a775822]{contain:layout style}.map-preview-section.no-background[data-v-5a775822]{background-color:transparent;background-image:none}.map-preview-section[data-v-5a775822] img,.map-preview-section img[data-v-5a775822]{aspect-ratio:1/1}@keyframes pulse-5a775822{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-5a775822]{animation:pulse-5a775822 2s cubic-bezier(.4,0,.6,1) infinite}.thumbnail-slider[data-v-5a775822]{contain:layout style paint}.reading-progress[data-v-b1d560f7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b1d560f7]{background:#f7f7f7}.blog-hero[data-v-b1d560f7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b1d560f7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b1d560f7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-b1d560f7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b1d560f7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b1d560f7]{color:#d0cec6}.blog-breadcrumb-current[data-v-b1d560f7]{color:#3a434a}.blog-title[data-v-b1d560f7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b1d560f7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b1d560f7]{color:#767472}.mobile-toc[data-v-b1d560f7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b1d560f7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-b1d560f7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b1d560f7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b1d560f7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-b1d560f7]:hover{color:#a8a490}.blog-body-outer[data-v-b1d560f7]{padding:40px 20px 60px}.blog-body-inner[data-v-b1d560f7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b1d560f7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b1d560f7],.blog-spacer[data-v-b1d560f7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b1d560f7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b1d560f7],.toc-card[data-v-b1d560f7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b1d560f7]{display:flex}.toc-progress-track[data-v-b1d560f7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b1d560f7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b1d560f7]{flex:1;padding:22px 18px}.toc-label[data-v-b1d560f7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b1d560f7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b1d560f7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-b1d560f7],.toc-link[data-v-b1d560f7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b1d560f7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b1d560f7]{padding:36px 32px}[data-v-b1d560f7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-b1d560f7] .blog-content h2:first-child{margin-top:0}[data-v-b1d560f7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b1d560f7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b1d560f7] .blog-content ol,[data-v-b1d560f7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b1d560f7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b1d560f7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b1d560f7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b1d560f7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b1d560f7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-b1d560f7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b1d560f7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b1d560f7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-b1d560f7]:hover{background:#2a3238}.related-blogs-outer[data-v-b1d560f7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b1d560f7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b1d560f7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b1d560f7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b1d560f7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-b1d560f7]:hover{border-color:#a8a490}.related-blog-title[data-v-b1d560f7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b1d560f7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b1d560f7],.blog-spacer[data-v-b1d560f7]{display:none}.mobile-toc[data-v-b1d560f7]{display:block}.blog-hero[data-v-b1d560f7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b1d560f7]{padding:20px 16px 40px}.blog-content[data-v-b1d560f7]{padding:24px 18px}.blog-cta[data-v-b1d560f7]{padding:32px 20px}.related-blogs-grid[data-v-b1d560f7]{grid-template-columns:1fr}}.reading-progress[data-v-6a89a29e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6a89a29e]{background:#f7f7f7}.blog-hero[data-v-6a89a29e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6a89a29e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6a89a29e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-6a89a29e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6a89a29e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6a89a29e]{color:#d0cec6}.blog-breadcrumb-current[data-v-6a89a29e]{color:#3a434a}.blog-title[data-v-6a89a29e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6a89a29e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6a89a29e]{color:#767472}.mobile-toc[data-v-6a89a29e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6a89a29e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-6a89a29e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6a89a29e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6a89a29e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-6a89a29e]:hover{color:#a8a490}.blog-body-outer[data-v-6a89a29e]{padding:40px 20px 60px}.blog-body-inner[data-v-6a89a29e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6a89a29e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6a89a29e],.blog-spacer[data-v-6a89a29e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6a89a29e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6a89a29e],.toc-card[data-v-6a89a29e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6a89a29e]{display:flex}.toc-progress-track[data-v-6a89a29e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6a89a29e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6a89a29e]{flex:1;padding:22px 18px}.toc-label[data-v-6a89a29e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6a89a29e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6a89a29e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-6a89a29e],.toc-link[data-v-6a89a29e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6a89a29e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6a89a29e]{padding:36px 32px}[data-v-6a89a29e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-6a89a29e] .blog-content h2:first-child{margin-top:0}[data-v-6a89a29e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6a89a29e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6a89a29e] .blog-content ol,[data-v-6a89a29e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6a89a29e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6a89a29e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6a89a29e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6a89a29e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6a89a29e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-6a89a29e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6a89a29e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6a89a29e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-6a89a29e]:hover{background:#2a3238}.related-blogs-outer[data-v-6a89a29e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6a89a29e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6a89a29e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6a89a29e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6a89a29e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-6a89a29e]:hover{border-color:#a8a490}.related-blog-title[data-v-6a89a29e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6a89a29e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6a89a29e],.blog-spacer[data-v-6a89a29e]{display:none}.mobile-toc[data-v-6a89a29e]{display:block}.blog-hero[data-v-6a89a29e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6a89a29e]{padding:20px 16px 40px}.blog-content[data-v-6a89a29e]{padding:24px 18px}.blog-cta[data-v-6a89a29e]{padding:32px 20px}.related-blogs-grid[data-v-6a89a29e]{grid-template-columns:1fr}}.reading-progress[data-v-43ce0d11]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-43ce0d11]{background:#f7f7f7}.blog-hero[data-v-43ce0d11]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-43ce0d11]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-43ce0d11]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-43ce0d11]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-43ce0d11]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-43ce0d11]{color:#d0cec6}.blog-breadcrumb-current[data-v-43ce0d11]{color:#3a434a}.blog-title[data-v-43ce0d11]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-43ce0d11]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-43ce0d11]{color:#767472}.mobile-toc[data-v-43ce0d11]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-43ce0d11]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-43ce0d11]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-43ce0d11]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-43ce0d11]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-43ce0d11]:hover{color:#a8a490}.blog-body-outer[data-v-43ce0d11]{padding:40px 20px 60px}.blog-body-inner[data-v-43ce0d11]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-43ce0d11]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-43ce0d11],.blog-spacer[data-v-43ce0d11]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-43ce0d11]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-43ce0d11],.toc-card[data-v-43ce0d11]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-43ce0d11]{display:flex}.toc-progress-track[data-v-43ce0d11]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-43ce0d11]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-43ce0d11]{flex:1;padding:22px 18px}.toc-label[data-v-43ce0d11]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-43ce0d11]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-43ce0d11]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-43ce0d11],.toc-link[data-v-43ce0d11]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-43ce0d11]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-43ce0d11]{padding:36px 32px}[data-v-43ce0d11] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-43ce0d11] .blog-content h2:first-child{margin-top:0}[data-v-43ce0d11] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-43ce0d11] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-43ce0d11] .blog-content ol,[data-v-43ce0d11] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-43ce0d11] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-43ce0d11] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-43ce0d11] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-43ce0d11] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-43ce0d11] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-43ce0d11]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-43ce0d11]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-43ce0d11]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-43ce0d11]:hover{background:#2a3238}.related-blogs-outer[data-v-43ce0d11]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-43ce0d11]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-43ce0d11]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-43ce0d11]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-43ce0d11]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-43ce0d11]:hover{border-color:#a8a490}.related-blog-title[data-v-43ce0d11]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-43ce0d11]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-43ce0d11],.blog-spacer[data-v-43ce0d11]{display:none}.mobile-toc[data-v-43ce0d11]{display:block}.blog-hero[data-v-43ce0d11]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-43ce0d11]{padding:20px 16px 40px}.blog-content[data-v-43ce0d11]{padding:24px 18px}.blog-cta[data-v-43ce0d11]{padding:32px 20px}.related-blogs-grid[data-v-43ce0d11]{grid-template-columns:1fr}}.reading-progress[data-v-ec6b6f4e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ec6b6f4e]{background:#f7f7f7}.blog-hero[data-v-ec6b6f4e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ec6b6f4e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ec6b6f4e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-ec6b6f4e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ec6b6f4e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ec6b6f4e]{color:#d0cec6}.blog-breadcrumb-current[data-v-ec6b6f4e]{color:#3a434a}.blog-title[data-v-ec6b6f4e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ec6b6f4e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ec6b6f4e]{color:#767472}.mobile-toc[data-v-ec6b6f4e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ec6b6f4e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-ec6b6f4e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ec6b6f4e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ec6b6f4e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-ec6b6f4e]:hover{color:#a8a490}.blog-body-outer[data-v-ec6b6f4e]{padding:40px 20px 60px}.blog-body-inner[data-v-ec6b6f4e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ec6b6f4e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ec6b6f4e],.blog-spacer[data-v-ec6b6f4e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ec6b6f4e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ec6b6f4e],.toc-card[data-v-ec6b6f4e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ec6b6f4e]{display:flex}.toc-progress-track[data-v-ec6b6f4e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ec6b6f4e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ec6b6f4e]{flex:1;padding:22px 18px}.toc-label[data-v-ec6b6f4e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ec6b6f4e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ec6b6f4e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-ec6b6f4e],.toc-link[data-v-ec6b6f4e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ec6b6f4e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ec6b6f4e]{padding:36px 32px}[data-v-ec6b6f4e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-ec6b6f4e] .blog-content h2:first-child{margin-top:0}[data-v-ec6b6f4e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ec6b6f4e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ec6b6f4e] .blog-content ol,[data-v-ec6b6f4e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ec6b6f4e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ec6b6f4e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ec6b6f4e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ec6b6f4e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ec6b6f4e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-ec6b6f4e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ec6b6f4e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ec6b6f4e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-ec6b6f4e]:hover{background:#2a3238}.related-blogs-outer[data-v-ec6b6f4e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ec6b6f4e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ec6b6f4e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ec6b6f4e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ec6b6f4e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-ec6b6f4e]:hover{border-color:#a8a490}.related-blog-title[data-v-ec6b6f4e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ec6b6f4e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ec6b6f4e],.blog-spacer[data-v-ec6b6f4e]{display:none}.mobile-toc[data-v-ec6b6f4e]{display:block}.blog-hero[data-v-ec6b6f4e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ec6b6f4e]{padding:20px 16px 40px}.blog-content[data-v-ec6b6f4e]{padding:24px 18px}.blog-cta[data-v-ec6b6f4e]{padding:32px 20px}.related-blogs-grid[data-v-ec6b6f4e]{grid-template-columns:1fr}}.reading-progress[data-v-1fdb606f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1fdb606f]{background:#f7f7f7}.blog-hero[data-v-1fdb606f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1fdb606f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1fdb606f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-1fdb606f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1fdb606f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1fdb606f]{color:#d0cec6}.blog-breadcrumb-current[data-v-1fdb606f]{color:#3a434a}.blog-title[data-v-1fdb606f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1fdb606f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1fdb606f]{color:#767472}.mobile-toc[data-v-1fdb606f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1fdb606f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-1fdb606f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1fdb606f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1fdb606f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-1fdb606f]:hover{color:#a8a490}.blog-body-outer[data-v-1fdb606f]{padding:40px 20px 60px}.blog-body-inner[data-v-1fdb606f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1fdb606f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1fdb606f],.blog-spacer[data-v-1fdb606f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1fdb606f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1fdb606f],.toc-card[data-v-1fdb606f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1fdb606f]{display:flex}.toc-progress-track[data-v-1fdb606f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1fdb606f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1fdb606f]{flex:1;padding:22px 18px}.toc-label[data-v-1fdb606f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1fdb606f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1fdb606f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-1fdb606f],.toc-link[data-v-1fdb606f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1fdb606f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1fdb606f]{padding:36px 32px}[data-v-1fdb606f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-1fdb606f] .blog-content h2:first-child{margin-top:0}[data-v-1fdb606f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1fdb606f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1fdb606f] .blog-content ol,[data-v-1fdb606f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1fdb606f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1fdb606f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1fdb606f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1fdb606f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1fdb606f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-1fdb606f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1fdb606f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1fdb606f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-1fdb606f]:hover{background:#2a3238}.related-blogs-outer[data-v-1fdb606f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1fdb606f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1fdb606f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1fdb606f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1fdb606f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-1fdb606f]:hover{border-color:#a8a490}.related-blog-title[data-v-1fdb606f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1fdb606f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1fdb606f],.blog-spacer[data-v-1fdb606f]{display:none}.mobile-toc[data-v-1fdb606f]{display:block}.blog-hero[data-v-1fdb606f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1fdb606f]{padding:20px 16px 40px}.blog-content[data-v-1fdb606f]{padding:24px 18px}.blog-cta[data-v-1fdb606f]{padding:32px 20px}.related-blogs-grid[data-v-1fdb606f]{grid-template-columns:1fr}}.reading-progress[data-v-245a3290]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-245a3290]{background:#f7f7f7}.blog-hero[data-v-245a3290]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-245a3290]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-245a3290]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-245a3290]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-245a3290]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-245a3290]{color:#d0cec6}.blog-breadcrumb-current[data-v-245a3290]{color:#3a434a}.blog-title[data-v-245a3290]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-245a3290]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-245a3290]{color:#767472}.mobile-toc[data-v-245a3290]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-245a3290]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-245a3290]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-245a3290]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-245a3290]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-245a3290]:hover{color:#a8a490}.blog-body-outer[data-v-245a3290]{padding:40px 20px 60px}.blog-body-inner[data-v-245a3290]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-245a3290]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-245a3290],.blog-spacer[data-v-245a3290]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-245a3290]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-245a3290],.toc-card[data-v-245a3290]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-245a3290]{display:flex}.toc-progress-track[data-v-245a3290]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-245a3290]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-245a3290]{flex:1;padding:22px 18px}.toc-label[data-v-245a3290]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-245a3290]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-245a3290]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-245a3290],.toc-link[data-v-245a3290]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-245a3290]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-245a3290]{padding:36px 32px}[data-v-245a3290] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-245a3290] .blog-content h2:first-child{margin-top:0}[data-v-245a3290] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-245a3290] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-245a3290] .blog-content ol,[data-v-245a3290] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-245a3290] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-245a3290] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-245a3290] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-245a3290] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-245a3290] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-245a3290]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-245a3290]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-245a3290]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-245a3290]:hover{background:#2a3238}.related-blogs-outer[data-v-245a3290]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-245a3290]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-245a3290]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-245a3290]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-245a3290]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-245a3290]:hover{border-color:#a8a490}.related-blog-title[data-v-245a3290]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-245a3290]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-245a3290],.blog-spacer[data-v-245a3290]{display:none}.mobile-toc[data-v-245a3290]{display:block}.blog-hero[data-v-245a3290]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-245a3290]{padding:20px 16px 40px}.blog-content[data-v-245a3290]{padding:24px 18px}.blog-cta[data-v-245a3290]{padding:32px 20px}.related-blogs-grid[data-v-245a3290]{grid-template-columns:1fr}}.reading-progress[data-v-8b0dabfd]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8b0dabfd]{background:#f7f7f7}.blog-hero[data-v-8b0dabfd]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8b0dabfd]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8b0dabfd]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-8b0dabfd]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8b0dabfd]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8b0dabfd]{color:#d0cec6}.blog-breadcrumb-current[data-v-8b0dabfd]{color:#3a434a}.blog-title[data-v-8b0dabfd]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8b0dabfd]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8b0dabfd]{color:#767472}.mobile-toc[data-v-8b0dabfd]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8b0dabfd]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-8b0dabfd]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8b0dabfd]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8b0dabfd]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-8b0dabfd]:hover{color:#a8a490}.blog-body-outer[data-v-8b0dabfd]{padding:40px 20px 60px}.blog-body-inner[data-v-8b0dabfd]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8b0dabfd]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8b0dabfd],.blog-spacer[data-v-8b0dabfd]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8b0dabfd]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8b0dabfd],.toc-card[data-v-8b0dabfd]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8b0dabfd]{display:flex}.toc-progress-track[data-v-8b0dabfd]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8b0dabfd]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8b0dabfd]{flex:1;padding:22px 18px}.toc-label[data-v-8b0dabfd]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8b0dabfd]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8b0dabfd]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-8b0dabfd],.toc-link[data-v-8b0dabfd]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8b0dabfd]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8b0dabfd]{padding:36px 32px}[data-v-8b0dabfd] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-8b0dabfd] .blog-content h2:first-child{margin-top:0}[data-v-8b0dabfd] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8b0dabfd] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8b0dabfd] .blog-content ol,[data-v-8b0dabfd] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8b0dabfd] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8b0dabfd] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8b0dabfd] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8b0dabfd] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8b0dabfd] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-8b0dabfd]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8b0dabfd]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8b0dabfd]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-8b0dabfd]:hover{background:#2a3238}.related-blogs-outer[data-v-8b0dabfd]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8b0dabfd]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8b0dabfd]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8b0dabfd]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8b0dabfd]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-8b0dabfd]:hover{border-color:#a8a490}.related-blog-title[data-v-8b0dabfd]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8b0dabfd]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8b0dabfd],.blog-spacer[data-v-8b0dabfd]{display:none}.mobile-toc[data-v-8b0dabfd]{display:block}.blog-hero[data-v-8b0dabfd]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8b0dabfd]{padding:20px 16px 40px}.blog-content[data-v-8b0dabfd]{padding:24px 18px}.blog-cta[data-v-8b0dabfd]{padding:32px 20px}.related-blogs-grid[data-v-8b0dabfd]{grid-template-columns:1fr}}.reading-progress[data-v-82c51016]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-82c51016]{background:#f7f7f7}.blog-hero[data-v-82c51016]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-82c51016]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-82c51016]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-82c51016]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-82c51016]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-82c51016]{color:#d0cec6}.blog-breadcrumb-current[data-v-82c51016]{color:#3a434a}.blog-title[data-v-82c51016]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-82c51016]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-82c51016]{color:#767472}.mobile-toc[data-v-82c51016]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-82c51016]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-82c51016]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-82c51016]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-82c51016]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-82c51016]:hover{color:#a8a490}.blog-body-outer[data-v-82c51016]{padding:40px 20px 60px}.blog-body-inner[data-v-82c51016]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-82c51016]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-82c51016],.blog-spacer[data-v-82c51016]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-82c51016]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-82c51016],.toc-card[data-v-82c51016]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-82c51016]{display:flex}.toc-progress-track[data-v-82c51016]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-82c51016]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-82c51016]{flex:1;padding:22px 18px}.toc-label[data-v-82c51016]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-82c51016]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-82c51016]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-82c51016],.toc-link[data-v-82c51016]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-82c51016]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-82c51016]{padding:36px 32px}[data-v-82c51016] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-82c51016] .blog-content h2:first-child{margin-top:0}[data-v-82c51016] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-82c51016] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-82c51016] .blog-content ol,[data-v-82c51016] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-82c51016] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-82c51016] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-82c51016] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-82c51016] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-82c51016] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-82c51016]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-82c51016]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-82c51016]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-82c51016]:hover{background:#2a3238}.related-blogs-outer[data-v-82c51016]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-82c51016]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-82c51016]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-82c51016]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-82c51016]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-82c51016]:hover{border-color:#a8a490}.related-blog-title[data-v-82c51016]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-82c51016]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-82c51016],.blog-spacer[data-v-82c51016]{display:none}.mobile-toc[data-v-82c51016]{display:block}.blog-hero[data-v-82c51016]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-82c51016]{padding:20px 16px 40px}.blog-content[data-v-82c51016]{padding:24px 18px}.blog-cta[data-v-82c51016]{padding:32px 20px}.related-blogs-grid[data-v-82c51016]{grid-template-columns:1fr}}.reading-progress[data-v-4ab9f9ae]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4ab9f9ae]{background:#f7f7f7}.blog-hero[data-v-4ab9f9ae]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4ab9f9ae]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4ab9f9ae]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-4ab9f9ae]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4ab9f9ae]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4ab9f9ae]{color:#d0cec6}.blog-breadcrumb-current[data-v-4ab9f9ae]{color:#3a434a}.blog-title[data-v-4ab9f9ae]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4ab9f9ae]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4ab9f9ae]{color:#767472}.mobile-toc[data-v-4ab9f9ae]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4ab9f9ae]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-4ab9f9ae]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4ab9f9ae]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4ab9f9ae]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-4ab9f9ae]:hover{color:#a8a490}.blog-body-outer[data-v-4ab9f9ae]{padding:40px 20px 60px}.blog-body-inner[data-v-4ab9f9ae]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4ab9f9ae]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4ab9f9ae],.blog-spacer[data-v-4ab9f9ae]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4ab9f9ae]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4ab9f9ae],.toc-card[data-v-4ab9f9ae]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4ab9f9ae]{display:flex}.toc-progress-track[data-v-4ab9f9ae]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4ab9f9ae]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4ab9f9ae]{flex:1;padding:22px 18px}.toc-label[data-v-4ab9f9ae]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4ab9f9ae]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4ab9f9ae]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-4ab9f9ae],.toc-link[data-v-4ab9f9ae]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4ab9f9ae]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4ab9f9ae]{padding:36px 32px}[data-v-4ab9f9ae] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-4ab9f9ae] .blog-content h2:first-child{margin-top:0}[data-v-4ab9f9ae] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4ab9f9ae] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4ab9f9ae] .blog-content ol,[data-v-4ab9f9ae] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4ab9f9ae] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4ab9f9ae] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4ab9f9ae] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4ab9f9ae] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4ab9f9ae] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-4ab9f9ae]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4ab9f9ae]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4ab9f9ae]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-4ab9f9ae]:hover{background:#2a3238}.related-blogs-outer[data-v-4ab9f9ae]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4ab9f9ae]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4ab9f9ae]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4ab9f9ae]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4ab9f9ae]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-4ab9f9ae]:hover{border-color:#a8a490}.related-blog-title[data-v-4ab9f9ae]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4ab9f9ae]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4ab9f9ae],.blog-spacer[data-v-4ab9f9ae]{display:none}.mobile-toc[data-v-4ab9f9ae]{display:block}.blog-hero[data-v-4ab9f9ae]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4ab9f9ae]{padding:20px 16px 40px}.blog-content[data-v-4ab9f9ae]{padding:24px 18px}.blog-cta[data-v-4ab9f9ae]{padding:32px 20px}.related-blogs-grid[data-v-4ab9f9ae]{grid-template-columns:1fr}}.reading-progress[data-v-fe9c5817]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-fe9c5817]{background:#f7f7f7}.blog-hero[data-v-fe9c5817]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-fe9c5817]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-fe9c5817]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-fe9c5817]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-fe9c5817]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-fe9c5817]{color:#d0cec6}.blog-breadcrumb-current[data-v-fe9c5817]{color:#3a434a}.blog-title[data-v-fe9c5817]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-fe9c5817]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-fe9c5817]{color:#767472}.mobile-toc[data-v-fe9c5817]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-fe9c5817]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-fe9c5817]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-fe9c5817]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-fe9c5817]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-fe9c5817]:hover{color:#a8a490}.blog-body-outer[data-v-fe9c5817]{padding:40px 20px 60px}.blog-body-inner[data-v-fe9c5817]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-fe9c5817]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-fe9c5817],.blog-spacer[data-v-fe9c5817]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-fe9c5817]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-fe9c5817],.toc-card[data-v-fe9c5817]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-fe9c5817]{display:flex}.toc-progress-track[data-v-fe9c5817]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-fe9c5817]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-fe9c5817]{flex:1;padding:22px 18px}.toc-label[data-v-fe9c5817]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-fe9c5817]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-fe9c5817]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-fe9c5817],.toc-link[data-v-fe9c5817]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-fe9c5817]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-fe9c5817]{padding:36px 32px}[data-v-fe9c5817] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-fe9c5817] .blog-content h2:first-child{margin-top:0}[data-v-fe9c5817] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-fe9c5817] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-fe9c5817] .blog-content ol,[data-v-fe9c5817] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-fe9c5817] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-fe9c5817] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-fe9c5817] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-fe9c5817] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-fe9c5817] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-fe9c5817]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-fe9c5817]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-fe9c5817]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-fe9c5817]:hover{background:#2a3238}.related-blogs-outer[data-v-fe9c5817]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-fe9c5817]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-fe9c5817]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-fe9c5817]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-fe9c5817]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-fe9c5817]:hover{border-color:#a8a490}.related-blog-title[data-v-fe9c5817]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-fe9c5817]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-fe9c5817],.blog-spacer[data-v-fe9c5817]{display:none}.mobile-toc[data-v-fe9c5817]{display:block}.blog-hero[data-v-fe9c5817]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-fe9c5817]{padding:20px 16px 40px}.blog-content[data-v-fe9c5817]{padding:24px 18px}.blog-cta[data-v-fe9c5817]{padding:32px 20px}.related-blogs-grid[data-v-fe9c5817]{grid-template-columns:1fr}}.reading-progress[data-v-5d61c13f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5d61c13f]{background:#f7f7f7}.blog-hero[data-v-5d61c13f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5d61c13f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5d61c13f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-5d61c13f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5d61c13f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5d61c13f]{color:#d0cec6}.blog-breadcrumb-current[data-v-5d61c13f]{color:#3a434a}.blog-title[data-v-5d61c13f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5d61c13f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5d61c13f]{color:#767472}.mobile-toc[data-v-5d61c13f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5d61c13f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-5d61c13f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5d61c13f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5d61c13f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-5d61c13f]:hover{color:#a8a490}.blog-body-outer[data-v-5d61c13f]{padding:40px 20px 60px}.blog-body-inner[data-v-5d61c13f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5d61c13f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5d61c13f],.blog-spacer[data-v-5d61c13f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5d61c13f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5d61c13f],.toc-card[data-v-5d61c13f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5d61c13f]{display:flex}.toc-progress-track[data-v-5d61c13f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5d61c13f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5d61c13f]{flex:1;padding:22px 18px}.toc-label[data-v-5d61c13f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5d61c13f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5d61c13f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-5d61c13f],.toc-link[data-v-5d61c13f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5d61c13f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5d61c13f]{padding:36px 32px}[data-v-5d61c13f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-5d61c13f] .blog-content h2:first-child{margin-top:0}[data-v-5d61c13f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5d61c13f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5d61c13f] .blog-content ol,[data-v-5d61c13f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5d61c13f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5d61c13f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5d61c13f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5d61c13f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5d61c13f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-5d61c13f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5d61c13f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5d61c13f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-5d61c13f]:hover{background:#2a3238}.related-blogs-outer[data-v-5d61c13f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5d61c13f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5d61c13f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5d61c13f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5d61c13f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-5d61c13f]:hover{border-color:#a8a490}.related-blog-title[data-v-5d61c13f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5d61c13f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5d61c13f],.blog-spacer[data-v-5d61c13f]{display:none}.mobile-toc[data-v-5d61c13f]{display:block}.blog-hero[data-v-5d61c13f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5d61c13f]{padding:20px 16px 40px}.blog-content[data-v-5d61c13f]{padding:24px 18px}.blog-cta[data-v-5d61c13f]{padding:32px 20px}.related-blogs-grid[data-v-5d61c13f]{grid-template-columns:1fr}}.reading-progress[data-v-be27b240]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-be27b240]{background:#f7f7f7}.blog-hero[data-v-be27b240]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-be27b240]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-be27b240]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-be27b240]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-be27b240]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-be27b240]{color:#d0cec6}.blog-breadcrumb-current[data-v-be27b240]{color:#3a434a}.blog-title[data-v-be27b240]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-be27b240]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-be27b240]{color:#767472}.mobile-toc[data-v-be27b240]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-be27b240]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-be27b240]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-be27b240]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-be27b240]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-be27b240]:hover{color:#a8a490}.blog-body-outer[data-v-be27b240]{padding:40px 20px 60px}.blog-body-inner[data-v-be27b240]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-be27b240]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-be27b240],.blog-spacer[data-v-be27b240]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-be27b240]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-be27b240],.toc-card[data-v-be27b240]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-be27b240]{display:flex}.toc-progress-track[data-v-be27b240]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-be27b240]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-be27b240]{flex:1;padding:22px 18px}.toc-label[data-v-be27b240]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-be27b240]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-be27b240]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-be27b240],.toc-link[data-v-be27b240]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-be27b240]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-be27b240]{padding:36px 32px}[data-v-be27b240] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-be27b240] .blog-content h2:first-child{margin-top:0}[data-v-be27b240] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-be27b240] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-be27b240] .blog-content ol,[data-v-be27b240] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-be27b240] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-be27b240] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-be27b240] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-be27b240] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-be27b240] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-be27b240]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-be27b240]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-be27b240]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-be27b240]:hover{background:#2a3238}.related-blogs-outer[data-v-be27b240]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-be27b240]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-be27b240]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-be27b240]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-be27b240]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-be27b240]:hover{border-color:#a8a490}.related-blog-title[data-v-be27b240]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-be27b240]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-be27b240],.blog-spacer[data-v-be27b240]{display:none}.mobile-toc[data-v-be27b240]{display:block}.blog-hero[data-v-be27b240]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-be27b240]{padding:20px 16px 40px}.blog-content[data-v-be27b240]{padding:24px 18px}.blog-cta[data-v-be27b240]{padding:32px 20px}.related-blogs-grid[data-v-be27b240]{grid-template-columns:1fr}}.reading-progress[data-v-f593c5a6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f593c5a6]{background:#f7f7f7}.blog-hero[data-v-f593c5a6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f593c5a6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f593c5a6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f593c5a6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f593c5a6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f593c5a6]{color:#d0cec6}.blog-breadcrumb-current[data-v-f593c5a6]{color:#3a434a}.blog-title[data-v-f593c5a6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f593c5a6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f593c5a6]{color:#767472}.mobile-toc[data-v-f593c5a6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f593c5a6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f593c5a6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f593c5a6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f593c5a6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f593c5a6]:hover{color:#a8a490}.blog-body-outer[data-v-f593c5a6]{padding:40px 20px 60px}.blog-body-inner[data-v-f593c5a6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f593c5a6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f593c5a6],.blog-spacer[data-v-f593c5a6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f593c5a6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f593c5a6],.toc-card[data-v-f593c5a6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f593c5a6]{display:flex}.toc-progress-track[data-v-f593c5a6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f593c5a6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f593c5a6]{flex:1;padding:22px 18px}.toc-label[data-v-f593c5a6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f593c5a6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f593c5a6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f593c5a6],.toc-link[data-v-f593c5a6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f593c5a6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f593c5a6]{padding:36px 32px}[data-v-f593c5a6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f593c5a6] .blog-content h2:first-child{margin-top:0}[data-v-f593c5a6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f593c5a6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f593c5a6] .blog-content ol,[data-v-f593c5a6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f593c5a6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f593c5a6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f593c5a6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f593c5a6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f593c5a6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f593c5a6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f593c5a6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f593c5a6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f593c5a6]:hover{background:#2a3238}.related-blogs-outer[data-v-f593c5a6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f593c5a6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f593c5a6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f593c5a6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f593c5a6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f593c5a6]:hover{border-color:#a8a490}.related-blog-title[data-v-f593c5a6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f593c5a6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f593c5a6],.blog-spacer[data-v-f593c5a6]{display:none}.mobile-toc[data-v-f593c5a6]{display:block}.blog-hero[data-v-f593c5a6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f593c5a6]{padding:20px 16px 40px}.blog-content[data-v-f593c5a6]{padding:24px 18px}.blog-cta[data-v-f593c5a6]{padding:32px 20px}.related-blogs-grid[data-v-f593c5a6]{grid-template-columns:1fr}}.reading-progress[data-v-ace70e92]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ace70e92]{background:#f7f7f7}.blog-hero[data-v-ace70e92]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ace70e92]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ace70e92]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-ace70e92]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ace70e92]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ace70e92]{color:#d0cec6}.blog-breadcrumb-current[data-v-ace70e92]{color:#3a434a}.blog-title[data-v-ace70e92]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ace70e92]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ace70e92]{color:#767472}.mobile-toc[data-v-ace70e92]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ace70e92]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-ace70e92]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ace70e92]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ace70e92]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-ace70e92]:hover{color:#a8a490}.blog-body-outer[data-v-ace70e92]{padding:40px 20px 60px}.blog-body-inner[data-v-ace70e92]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ace70e92]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ace70e92],.blog-spacer[data-v-ace70e92]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ace70e92]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ace70e92],.toc-card[data-v-ace70e92]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ace70e92]{display:flex}.toc-progress-track[data-v-ace70e92]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ace70e92]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ace70e92]{flex:1;padding:22px 18px}.toc-label[data-v-ace70e92]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ace70e92]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ace70e92]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-ace70e92],.toc-link[data-v-ace70e92]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ace70e92]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ace70e92]{padding:36px 32px}[data-v-ace70e92] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-ace70e92] .blog-content h2:first-child{margin-top:0}[data-v-ace70e92] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ace70e92] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ace70e92] .blog-content ol,[data-v-ace70e92] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ace70e92] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ace70e92] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ace70e92] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ace70e92] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ace70e92] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-ace70e92]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ace70e92]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ace70e92]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-ace70e92]:hover{background:#2a3238}.related-blogs-outer[data-v-ace70e92]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ace70e92]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ace70e92]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ace70e92]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ace70e92]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-ace70e92]:hover{border-color:#a8a490}.related-blog-title[data-v-ace70e92]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ace70e92]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ace70e92],.blog-spacer[data-v-ace70e92]{display:none}.mobile-toc[data-v-ace70e92]{display:block}.blog-hero[data-v-ace70e92]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ace70e92]{padding:20px 16px 40px}.blog-content[data-v-ace70e92]{padding:24px 18px}.blog-cta[data-v-ace70e92]{padding:32px 20px}.related-blogs-grid[data-v-ace70e92]{grid-template-columns:1fr}}.reading-progress[data-v-d7c355ec]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d7c355ec]{background:#f7f7f7}.blog-hero[data-v-d7c355ec]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d7c355ec]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d7c355ec]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-d7c355ec]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d7c355ec]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d7c355ec]{color:#d0cec6}.blog-breadcrumb-current[data-v-d7c355ec]{color:#3a434a}.blog-title[data-v-d7c355ec]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d7c355ec]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d7c355ec]{color:#767472}.mobile-toc[data-v-d7c355ec]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d7c355ec]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-d7c355ec]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d7c355ec]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d7c355ec]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-d7c355ec]:hover{color:#a8a490}.blog-body-outer[data-v-d7c355ec]{padding:40px 20px 60px}.blog-body-inner[data-v-d7c355ec]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d7c355ec]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d7c355ec],.blog-spacer[data-v-d7c355ec]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d7c355ec]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d7c355ec],.toc-card[data-v-d7c355ec]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d7c355ec]{display:flex}.toc-progress-track[data-v-d7c355ec]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d7c355ec]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d7c355ec]{flex:1;padding:22px 18px}.toc-label[data-v-d7c355ec]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d7c355ec]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d7c355ec]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-d7c355ec],.toc-link[data-v-d7c355ec]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d7c355ec]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d7c355ec]{padding:36px 32px}[data-v-d7c355ec] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-d7c355ec] .blog-content h2:first-child{margin-top:0}[data-v-d7c355ec] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d7c355ec] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d7c355ec] .blog-content ol,[data-v-d7c355ec] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d7c355ec] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d7c355ec] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d7c355ec] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d7c355ec] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d7c355ec] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-d7c355ec]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d7c355ec]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d7c355ec]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-d7c355ec]:hover{background:#2a3238}.related-blogs-outer[data-v-d7c355ec]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d7c355ec]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d7c355ec]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d7c355ec]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d7c355ec]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-d7c355ec]:hover{border-color:#a8a490}.related-blog-title[data-v-d7c355ec]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d7c355ec]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d7c355ec],.blog-spacer[data-v-d7c355ec]{display:none}.mobile-toc[data-v-d7c355ec]{display:block}.blog-hero[data-v-d7c355ec]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d7c355ec]{padding:20px 16px 40px}.blog-content[data-v-d7c355ec]{padding:24px 18px}.blog-cta[data-v-d7c355ec]{padding:32px 20px}.related-blogs-grid[data-v-d7c355ec]{grid-template-columns:1fr}}.reading-progress[data-v-2800d4bc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2800d4bc]{background:#f7f7f7}.blog-hero[data-v-2800d4bc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2800d4bc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2800d4bc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-2800d4bc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2800d4bc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2800d4bc]{color:#d0cec6}.blog-breadcrumb-current[data-v-2800d4bc]{color:#3a434a}.blog-title[data-v-2800d4bc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2800d4bc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2800d4bc]{color:#767472}.mobile-toc[data-v-2800d4bc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2800d4bc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-2800d4bc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2800d4bc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2800d4bc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-2800d4bc]:hover{color:#a8a490}.blog-body-outer[data-v-2800d4bc]{padding:40px 20px 60px}.blog-body-inner[data-v-2800d4bc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2800d4bc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2800d4bc],.blog-spacer[data-v-2800d4bc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2800d4bc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2800d4bc],.toc-card[data-v-2800d4bc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2800d4bc]{display:flex}.toc-progress-track[data-v-2800d4bc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2800d4bc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2800d4bc]{flex:1;padding:22px 18px}.toc-label[data-v-2800d4bc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2800d4bc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2800d4bc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-2800d4bc],.toc-link[data-v-2800d4bc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2800d4bc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2800d4bc]{padding:36px 32px}[data-v-2800d4bc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-2800d4bc] .blog-content h2:first-child{margin-top:0}[data-v-2800d4bc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2800d4bc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2800d4bc] .blog-content ol,[data-v-2800d4bc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2800d4bc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2800d4bc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2800d4bc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2800d4bc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2800d4bc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-2800d4bc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2800d4bc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2800d4bc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-2800d4bc]:hover{background:#2a3238}.related-blogs-outer[data-v-2800d4bc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2800d4bc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2800d4bc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2800d4bc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2800d4bc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-2800d4bc]:hover{border-color:#a8a490}.related-blog-title[data-v-2800d4bc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2800d4bc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2800d4bc],.blog-spacer[data-v-2800d4bc]{display:none}.mobile-toc[data-v-2800d4bc]{display:block}.blog-hero[data-v-2800d4bc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2800d4bc]{padding:20px 16px 40px}.blog-content[data-v-2800d4bc]{padding:24px 18px}.blog-cta[data-v-2800d4bc]{padding:32px 20px}.related-blogs-grid[data-v-2800d4bc]{grid-template-columns:1fr}}.reading-progress[data-v-270837f2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-270837f2]{background:#f7f7f7}.blog-hero[data-v-270837f2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-270837f2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-270837f2]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-270837f2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-270837f2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-270837f2]{color:#d0cec6}.blog-breadcrumb-current[data-v-270837f2]{color:#3a434a}.blog-title[data-v-270837f2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-270837f2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-270837f2]{color:#767472}.mobile-toc[data-v-270837f2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-270837f2]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-270837f2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-270837f2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-270837f2]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-270837f2]:hover{color:#a8a490}.blog-body-outer[data-v-270837f2]{padding:40px 20px 60px}.blog-body-inner[data-v-270837f2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-270837f2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-270837f2],.blog-spacer[data-v-270837f2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-270837f2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-270837f2],.toc-card[data-v-270837f2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-270837f2]{display:flex}.toc-progress-track[data-v-270837f2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-270837f2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-270837f2]{flex:1;padding:22px 18px}.toc-label[data-v-270837f2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-270837f2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-270837f2]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-270837f2],.toc-link[data-v-270837f2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-270837f2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-270837f2]{padding:36px 32px}[data-v-270837f2] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-270837f2] .blog-content h2:first-child{margin-top:0}[data-v-270837f2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-270837f2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-270837f2] .blog-content ol,[data-v-270837f2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-270837f2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-270837f2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-270837f2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-270837f2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-270837f2] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-270837f2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-270837f2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-270837f2]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-270837f2]:hover{background:#2a3238}.related-blogs-outer[data-v-270837f2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-270837f2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-270837f2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-270837f2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-270837f2]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-270837f2]:hover{border-color:#a8a490}.related-blog-title[data-v-270837f2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-270837f2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-270837f2],.blog-spacer[data-v-270837f2]{display:none}.mobile-toc[data-v-270837f2]{display:block}.blog-hero[data-v-270837f2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-270837f2]{padding:20px 16px 40px}.blog-content[data-v-270837f2]{padding:24px 18px}.blog-cta[data-v-270837f2]{padding:32px 20px}.related-blogs-grid[data-v-270837f2]{grid-template-columns:1fr}}.reading-progress[data-v-96b73bb6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-96b73bb6]{background:#f7f7f7}.blog-hero[data-v-96b73bb6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-96b73bb6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-96b73bb6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-96b73bb6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-96b73bb6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-96b73bb6]{color:#d0cec6}.blog-breadcrumb-current[data-v-96b73bb6]{color:#3a434a}.blog-title[data-v-96b73bb6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-96b73bb6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-96b73bb6]{color:#767472}.mobile-toc[data-v-96b73bb6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-96b73bb6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-96b73bb6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-96b73bb6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-96b73bb6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-96b73bb6]:hover{color:#a8a490}.blog-body-outer[data-v-96b73bb6]{padding:40px 20px 60px}.blog-body-inner[data-v-96b73bb6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-96b73bb6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-96b73bb6],.blog-spacer[data-v-96b73bb6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-96b73bb6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-96b73bb6],.toc-card[data-v-96b73bb6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-96b73bb6]{display:flex}.toc-progress-track[data-v-96b73bb6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-96b73bb6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-96b73bb6]{flex:1;padding:22px 18px}.toc-label[data-v-96b73bb6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-96b73bb6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-96b73bb6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-96b73bb6],.toc-link[data-v-96b73bb6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-96b73bb6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-96b73bb6]{padding:36px 32px}[data-v-96b73bb6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-96b73bb6] .blog-content h2:first-child{margin-top:0}[data-v-96b73bb6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-96b73bb6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-96b73bb6] .blog-content ol,[data-v-96b73bb6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-96b73bb6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-96b73bb6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-96b73bb6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-96b73bb6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-96b73bb6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-96b73bb6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-96b73bb6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-96b73bb6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-96b73bb6]:hover{background:#2a3238}.related-blogs-outer[data-v-96b73bb6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-96b73bb6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-96b73bb6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-96b73bb6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-96b73bb6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-96b73bb6]:hover{border-color:#a8a490}.related-blog-title[data-v-96b73bb6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-96b73bb6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-96b73bb6],.blog-spacer[data-v-96b73bb6]{display:none}.mobile-toc[data-v-96b73bb6]{display:block}.blog-hero[data-v-96b73bb6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-96b73bb6]{padding:20px 16px 40px}.blog-content[data-v-96b73bb6]{padding:24px 18px}.blog-cta[data-v-96b73bb6]{padding:32px 20px}.related-blogs-grid[data-v-96b73bb6]{grid-template-columns:1fr}}.scrollbar-hide[data-v-610546bf]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-610546bf]::-webkit-scrollbar{display:none}.reading-progress[data-v-8d9023d2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8d9023d2]{background:#f7f7f7}.blog-hero[data-v-8d9023d2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8d9023d2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8d9023d2]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-8d9023d2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8d9023d2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8d9023d2]{color:#d0cec6}.blog-breadcrumb-current[data-v-8d9023d2]{color:#3a434a}.blog-title[data-v-8d9023d2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8d9023d2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8d9023d2]{color:#767472}.mobile-toc[data-v-8d9023d2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8d9023d2]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-8d9023d2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8d9023d2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8d9023d2]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-8d9023d2]:hover{color:#a8a490}.blog-body-outer[data-v-8d9023d2]{padding:40px 20px 60px}.blog-body-inner[data-v-8d9023d2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8d9023d2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8d9023d2],.blog-spacer[data-v-8d9023d2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8d9023d2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8d9023d2],.toc-card[data-v-8d9023d2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8d9023d2]{display:flex}.toc-progress-track[data-v-8d9023d2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8d9023d2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8d9023d2]{flex:1;padding:22px 18px}.toc-label[data-v-8d9023d2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8d9023d2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8d9023d2]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-8d9023d2],.toc-link[data-v-8d9023d2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8d9023d2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8d9023d2]{padding:36px 32px}[data-v-8d9023d2] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-8d9023d2] .blog-content h2:first-child{margin-top:0}[data-v-8d9023d2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8d9023d2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8d9023d2] .blog-content ol,[data-v-8d9023d2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8d9023d2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8d9023d2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8d9023d2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8d9023d2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8d9023d2] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-8d9023d2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8d9023d2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8d9023d2]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-8d9023d2]:hover{background:#2a3238}.related-blogs-outer[data-v-8d9023d2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8d9023d2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8d9023d2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8d9023d2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8d9023d2]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-8d9023d2]:hover{border-color:#a8a490}.related-blog-title[data-v-8d9023d2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8d9023d2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8d9023d2],.blog-spacer[data-v-8d9023d2]{display:none}.mobile-toc[data-v-8d9023d2]{display:block}.blog-hero[data-v-8d9023d2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8d9023d2]{padding:20px 16px 40px}.blog-content[data-v-8d9023d2]{padding:24px 18px}.blog-cta[data-v-8d9023d2]{padding:32px 20px}.related-blogs-grid[data-v-8d9023d2]{grid-template-columns:1fr}}.reading-progress[data-v-971ab08a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-971ab08a]{background:#f7f7f7}.blog-hero[data-v-971ab08a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-971ab08a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-971ab08a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-971ab08a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-971ab08a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-971ab08a]{color:#d0cec6}.blog-breadcrumb-current[data-v-971ab08a]{color:#3a434a}.blog-title[data-v-971ab08a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-971ab08a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-971ab08a]{color:#767472}.mobile-toc[data-v-971ab08a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-971ab08a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-971ab08a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-971ab08a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-971ab08a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-971ab08a]:hover{color:#a8a490}.blog-body-outer[data-v-971ab08a]{padding:40px 20px 60px}.blog-body-inner[data-v-971ab08a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-971ab08a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-971ab08a],.blog-spacer[data-v-971ab08a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-971ab08a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-971ab08a],.toc-card[data-v-971ab08a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-971ab08a]{display:flex}.toc-progress-track[data-v-971ab08a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-971ab08a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-971ab08a]{flex:1;padding:22px 18px}.toc-label[data-v-971ab08a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-971ab08a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-971ab08a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-971ab08a],.toc-link[data-v-971ab08a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-971ab08a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-971ab08a]{padding:36px 32px}[data-v-971ab08a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-971ab08a] .blog-content h2:first-child{margin-top:0}[data-v-971ab08a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-971ab08a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-971ab08a] .blog-content ol,[data-v-971ab08a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-971ab08a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-971ab08a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-971ab08a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-971ab08a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-971ab08a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-971ab08a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-971ab08a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-971ab08a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-971ab08a]:hover{background:#2a3238}.related-blogs-outer[data-v-971ab08a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-971ab08a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-971ab08a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-971ab08a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-971ab08a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-971ab08a]:hover{border-color:#a8a490}.related-blog-title[data-v-971ab08a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-971ab08a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-971ab08a],.blog-spacer[data-v-971ab08a]{display:none}.mobile-toc[data-v-971ab08a]{display:block}.blog-hero[data-v-971ab08a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-971ab08a]{padding:20px 16px 40px}.blog-content[data-v-971ab08a]{padding:24px 18px}.blog-cta[data-v-971ab08a]{padding:32px 20px}.related-blogs-grid[data-v-971ab08a]{grid-template-columns:1fr}}.reading-progress[data-v-f0474606]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f0474606]{background:#f7f7f7}.blog-hero[data-v-f0474606]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f0474606]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f0474606]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f0474606]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f0474606]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f0474606]{color:#d0cec6}.blog-breadcrumb-current[data-v-f0474606]{color:#3a434a}.blog-title[data-v-f0474606]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f0474606]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f0474606]{color:#767472}.mobile-toc[data-v-f0474606]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f0474606]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f0474606]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f0474606]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f0474606]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f0474606]:hover{color:#a8a490}.blog-body-outer[data-v-f0474606]{padding:40px 20px 60px}.blog-body-inner[data-v-f0474606]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f0474606]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f0474606],.blog-spacer[data-v-f0474606]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f0474606]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f0474606],.toc-card[data-v-f0474606]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f0474606]{display:flex}.toc-progress-track[data-v-f0474606]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f0474606]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f0474606]{flex:1;padding:22px 18px}.toc-label[data-v-f0474606]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f0474606]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f0474606]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f0474606],.toc-link[data-v-f0474606]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f0474606]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f0474606]{padding:36px 32px}[data-v-f0474606] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f0474606] .blog-content h2:first-child{margin-top:0}[data-v-f0474606] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f0474606] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f0474606] .blog-content ol,[data-v-f0474606] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f0474606] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f0474606] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f0474606] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f0474606] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f0474606] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f0474606]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f0474606]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f0474606]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f0474606]:hover{background:#2a3238}.related-blogs-outer[data-v-f0474606]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f0474606]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f0474606]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f0474606]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f0474606]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f0474606]:hover{border-color:#a8a490}.related-blog-title[data-v-f0474606]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f0474606]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f0474606],.blog-spacer[data-v-f0474606]{display:none}.mobile-toc[data-v-f0474606]{display:block}.blog-hero[data-v-f0474606]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f0474606]{padding:20px 16px 40px}.blog-content[data-v-f0474606]{padding:24px 18px}.blog-cta[data-v-f0474606]{padding:32px 20px}.related-blogs-grid[data-v-f0474606]{grid-template-columns:1fr}}.reading-progress[data-v-31df29d8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-31df29d8]{background:#f7f7f7}.blog-hero[data-v-31df29d8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-31df29d8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-31df29d8]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-31df29d8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-31df29d8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-31df29d8]{color:#d0cec6}.blog-breadcrumb-current[data-v-31df29d8]{color:#3a434a}.blog-title[data-v-31df29d8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-31df29d8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-31df29d8]{color:#767472}.mobile-toc[data-v-31df29d8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-31df29d8]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-31df29d8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-31df29d8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-31df29d8]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-31df29d8]:hover{color:#a8a490}.blog-body-outer[data-v-31df29d8]{padding:40px 20px 60px}.blog-body-inner[data-v-31df29d8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-31df29d8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-31df29d8],.blog-spacer[data-v-31df29d8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-31df29d8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-31df29d8],.toc-card[data-v-31df29d8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-31df29d8]{display:flex}.toc-progress-track[data-v-31df29d8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-31df29d8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-31df29d8]{flex:1;padding:22px 18px}.toc-label[data-v-31df29d8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-31df29d8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-31df29d8]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-31df29d8],.toc-link[data-v-31df29d8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-31df29d8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-31df29d8]{padding:36px 32px}[data-v-31df29d8] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-31df29d8] .blog-content h2:first-child{margin-top:0}[data-v-31df29d8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-31df29d8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-31df29d8] .blog-content ol,[data-v-31df29d8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-31df29d8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-31df29d8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-31df29d8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-31df29d8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-31df29d8] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-31df29d8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-31df29d8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-31df29d8]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-31df29d8]:hover{background:#2a3238}.related-blogs-outer[data-v-31df29d8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-31df29d8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-31df29d8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-31df29d8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-31df29d8]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-31df29d8]:hover{border-color:#a8a490}.related-blog-title[data-v-31df29d8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-31df29d8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-31df29d8],.blog-spacer[data-v-31df29d8]{display:none}.mobile-toc[data-v-31df29d8]{display:block}.blog-hero[data-v-31df29d8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-31df29d8]{padding:20px 16px 40px}.blog-content[data-v-31df29d8]{padding:24px 18px}.blog-cta[data-v-31df29d8]{padding:32px 20px}.related-blogs-grid[data-v-31df29d8]{grid-template-columns:1fr}}.reading-progress[data-v-0fea7fac]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0fea7fac]{background:#f7f7f7}.blog-hero[data-v-0fea7fac]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0fea7fac]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0fea7fac]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-0fea7fac]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0fea7fac]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0fea7fac]{color:#d0cec6}.blog-breadcrumb-current[data-v-0fea7fac]{color:#3a434a}.blog-title[data-v-0fea7fac]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0fea7fac]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0fea7fac]{color:#767472}.mobile-toc[data-v-0fea7fac]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0fea7fac]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-0fea7fac]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0fea7fac]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0fea7fac]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-0fea7fac]:hover{color:#a8a490}.blog-body-outer[data-v-0fea7fac]{padding:40px 20px 60px}.blog-body-inner[data-v-0fea7fac]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0fea7fac]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0fea7fac],.blog-spacer[data-v-0fea7fac]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0fea7fac]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0fea7fac],.toc-card[data-v-0fea7fac]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0fea7fac]{display:flex}.toc-progress-track[data-v-0fea7fac]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0fea7fac]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0fea7fac]{flex:1;padding:22px 18px}.toc-label[data-v-0fea7fac]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0fea7fac]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0fea7fac]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-0fea7fac],.toc-link[data-v-0fea7fac]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0fea7fac]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0fea7fac]{padding:36px 32px}[data-v-0fea7fac] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-0fea7fac] .blog-content h2:first-child{margin-top:0}[data-v-0fea7fac] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0fea7fac] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0fea7fac] .blog-content ol,[data-v-0fea7fac] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0fea7fac] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0fea7fac] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0fea7fac] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0fea7fac] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0fea7fac] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-0fea7fac]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0fea7fac]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0fea7fac]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-0fea7fac]:hover{background:#2a3238}.related-blogs-outer[data-v-0fea7fac]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0fea7fac]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0fea7fac]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0fea7fac]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0fea7fac]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-0fea7fac]:hover{border-color:#a8a490}.related-blog-title[data-v-0fea7fac]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0fea7fac]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0fea7fac],.blog-spacer[data-v-0fea7fac]{display:none}.mobile-toc[data-v-0fea7fac]{display:block}.blog-hero[data-v-0fea7fac]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0fea7fac]{padding:20px 16px 40px}.blog-content[data-v-0fea7fac]{padding:24px 18px}.blog-cta[data-v-0fea7fac]{padding:32px 20px}.related-blogs-grid[data-v-0fea7fac]{grid-template-columns:1fr}}.reading-progress[data-v-a5136e5e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a5136e5e]{background:#f7f7f7}.blog-hero[data-v-a5136e5e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a5136e5e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a5136e5e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a5136e5e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a5136e5e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a5136e5e]{color:#d0cec6}.blog-breadcrumb-current[data-v-a5136e5e]{color:#3a434a}.blog-title[data-v-a5136e5e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a5136e5e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a5136e5e]{color:#767472}.mobile-toc[data-v-a5136e5e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a5136e5e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a5136e5e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a5136e5e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a5136e5e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a5136e5e]:hover{color:#a8a490}.blog-body-outer[data-v-a5136e5e]{padding:40px 20px 60px}.blog-body-inner[data-v-a5136e5e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a5136e5e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a5136e5e],.blog-spacer[data-v-a5136e5e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a5136e5e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a5136e5e],.toc-card[data-v-a5136e5e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a5136e5e]{display:flex}.toc-progress-track[data-v-a5136e5e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a5136e5e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a5136e5e]{flex:1;padding:22px 18px}.toc-label[data-v-a5136e5e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a5136e5e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a5136e5e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a5136e5e],.toc-link[data-v-a5136e5e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a5136e5e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a5136e5e]{padding:36px 32px}[data-v-a5136e5e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a5136e5e] .blog-content h2:first-child{margin-top:0}[data-v-a5136e5e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a5136e5e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a5136e5e] .blog-content ol,[data-v-a5136e5e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a5136e5e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a5136e5e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a5136e5e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a5136e5e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a5136e5e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a5136e5e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a5136e5e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a5136e5e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a5136e5e]:hover{background:#2a3238}.related-blogs-outer[data-v-a5136e5e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a5136e5e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a5136e5e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a5136e5e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a5136e5e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a5136e5e]:hover{border-color:#a8a490}.related-blog-title[data-v-a5136e5e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a5136e5e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a5136e5e],.blog-spacer[data-v-a5136e5e]{display:none}.mobile-toc[data-v-a5136e5e]{display:block}.blog-hero[data-v-a5136e5e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a5136e5e]{padding:20px 16px 40px}.blog-content[data-v-a5136e5e]{padding:24px 18px}.blog-cta[data-v-a5136e5e]{padding:32px 20px}.related-blogs-grid[data-v-a5136e5e]{grid-template-columns:1fr}}.reading-progress[data-v-9f3cb142]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9f3cb142]{background:#f7f7f7}.blog-hero[data-v-9f3cb142]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9f3cb142]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9f3cb142]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9f3cb142]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9f3cb142]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9f3cb142]{color:#d0cec6}.blog-breadcrumb-current[data-v-9f3cb142]{color:#3a434a}.blog-title[data-v-9f3cb142]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9f3cb142]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9f3cb142]{color:#767472}.mobile-toc[data-v-9f3cb142]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9f3cb142]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9f3cb142]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9f3cb142]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9f3cb142]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9f3cb142]:hover{color:#a8a490}.blog-body-outer[data-v-9f3cb142]{padding:40px 20px 60px}.blog-body-inner[data-v-9f3cb142]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9f3cb142]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9f3cb142],.blog-spacer[data-v-9f3cb142]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9f3cb142]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9f3cb142],.toc-card[data-v-9f3cb142]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9f3cb142]{display:flex}.toc-progress-track[data-v-9f3cb142]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9f3cb142]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9f3cb142]{flex:1;padding:22px 18px}.toc-label[data-v-9f3cb142]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9f3cb142]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9f3cb142]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9f3cb142],.toc-link[data-v-9f3cb142]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9f3cb142]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9f3cb142]{padding:36px 32px}[data-v-9f3cb142] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9f3cb142] .blog-content h2:first-child{margin-top:0}[data-v-9f3cb142] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9f3cb142] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9f3cb142] .blog-content ol,[data-v-9f3cb142] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9f3cb142] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9f3cb142] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9f3cb142] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9f3cb142] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9f3cb142] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9f3cb142]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9f3cb142]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9f3cb142]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9f3cb142]:hover{background:#2a3238}.related-blogs-outer[data-v-9f3cb142]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9f3cb142]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9f3cb142]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9f3cb142]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9f3cb142]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9f3cb142]:hover{border-color:#a8a490}.related-blog-title[data-v-9f3cb142]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9f3cb142]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9f3cb142],.blog-spacer[data-v-9f3cb142]{display:none}.mobile-toc[data-v-9f3cb142]{display:block}.blog-hero[data-v-9f3cb142]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9f3cb142]{padding:20px 16px 40px}.blog-content[data-v-9f3cb142]{padding:24px 18px}.blog-cta[data-v-9f3cb142]{padding:32px 20px}.related-blogs-grid[data-v-9f3cb142]{grid-template-columns:1fr}}.reading-progress[data-v-127860cc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-127860cc]{background:#f7f7f7}.blog-hero[data-v-127860cc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-127860cc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-127860cc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-127860cc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-127860cc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-127860cc]{color:#d0cec6}.blog-breadcrumb-current[data-v-127860cc]{color:#3a434a}.blog-title[data-v-127860cc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-127860cc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-127860cc]{color:#767472}.mobile-toc[data-v-127860cc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-127860cc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-127860cc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-127860cc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-127860cc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-127860cc]:hover{color:#a8a490}.blog-body-outer[data-v-127860cc]{padding:40px 20px 60px}.blog-body-inner[data-v-127860cc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-127860cc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-127860cc],.blog-spacer[data-v-127860cc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-127860cc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-127860cc],.toc-card[data-v-127860cc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-127860cc]{display:flex}.toc-progress-track[data-v-127860cc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-127860cc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-127860cc]{flex:1;padding:22px 18px}.toc-label[data-v-127860cc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-127860cc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-127860cc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-127860cc],.toc-link[data-v-127860cc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-127860cc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-127860cc]{padding:36px 32px}[data-v-127860cc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-127860cc] .blog-content h2:first-child{margin-top:0}[data-v-127860cc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-127860cc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-127860cc] .blog-content ol,[data-v-127860cc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-127860cc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-127860cc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-127860cc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-127860cc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-127860cc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-127860cc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-127860cc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-127860cc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-127860cc]:hover{background:#2a3238}.related-blogs-outer[data-v-127860cc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-127860cc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-127860cc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-127860cc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-127860cc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-127860cc]:hover{border-color:#a8a490}.related-blog-title[data-v-127860cc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-127860cc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-127860cc],.blog-spacer[data-v-127860cc]{display:none}.mobile-toc[data-v-127860cc]{display:block}.blog-hero[data-v-127860cc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-127860cc]{padding:20px 16px 40px}.blog-content[data-v-127860cc]{padding:24px 18px}.blog-cta[data-v-127860cc]{padding:32px 20px}.related-blogs-grid[data-v-127860cc]{grid-template-columns:1fr}}.reading-progress[data-v-1846e796]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1846e796]{background:#f7f7f7}.blog-hero[data-v-1846e796]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1846e796]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1846e796]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-1846e796]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1846e796]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1846e796]{color:#d0cec6}.blog-breadcrumb-current[data-v-1846e796]{color:#3a434a}.blog-title[data-v-1846e796]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1846e796]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1846e796]{color:#767472}.mobile-toc[data-v-1846e796]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1846e796]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-1846e796]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1846e796]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1846e796]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-1846e796]:hover{color:#a8a490}.blog-body-outer[data-v-1846e796]{padding:40px 20px 60px}.blog-body-inner[data-v-1846e796]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1846e796]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1846e796],.blog-spacer[data-v-1846e796]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1846e796]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1846e796],.toc-card[data-v-1846e796]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1846e796]{display:flex}.toc-progress-track[data-v-1846e796]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1846e796]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1846e796]{flex:1;padding:22px 18px}.toc-label[data-v-1846e796]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1846e796]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1846e796]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-1846e796],.toc-link[data-v-1846e796]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1846e796]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1846e796]{padding:36px 32px}[data-v-1846e796] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-1846e796] .blog-content h2:first-child{margin-top:0}[data-v-1846e796] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1846e796] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1846e796] .blog-content ol,[data-v-1846e796] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1846e796] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1846e796] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1846e796] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1846e796] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1846e796] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-1846e796]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1846e796]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1846e796]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-1846e796]:hover{background:#2a3238}.related-blogs-outer[data-v-1846e796]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1846e796]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1846e796]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1846e796]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1846e796]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-1846e796]:hover{border-color:#a8a490}.related-blog-title[data-v-1846e796]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1846e796]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1846e796],.blog-spacer[data-v-1846e796]{display:none}.mobile-toc[data-v-1846e796]{display:block}.blog-hero[data-v-1846e796]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1846e796]{padding:20px 16px 40px}.blog-content[data-v-1846e796]{padding:24px 18px}.blog-cta[data-v-1846e796]{padding:32px 20px}.related-blogs-grid[data-v-1846e796]{grid-template-columns:1fr}}.reading-progress[data-v-174af17b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-174af17b]{background:#f7f7f7}.blog-hero[data-v-174af17b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-174af17b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-174af17b]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-174af17b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-174af17b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-174af17b]{color:#d0cec6}.blog-breadcrumb-current[data-v-174af17b]{color:#3a434a}.blog-title[data-v-174af17b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-174af17b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-174af17b]{color:#767472}.mobile-toc[data-v-174af17b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-174af17b]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-174af17b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-174af17b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-174af17b]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-174af17b]:hover{color:#a8a490}.blog-body-outer[data-v-174af17b]{padding:40px 20px 60px}.blog-body-inner[data-v-174af17b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-174af17b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-174af17b],.blog-spacer[data-v-174af17b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-174af17b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-174af17b],.toc-card[data-v-174af17b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-174af17b]{display:flex}.toc-progress-track[data-v-174af17b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-174af17b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-174af17b]{flex:1;padding:22px 18px}.toc-label[data-v-174af17b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-174af17b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-174af17b]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-174af17b],.toc-link[data-v-174af17b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-174af17b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-174af17b]{padding:36px 32px}[data-v-174af17b] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-174af17b] .blog-content h2:first-child{margin-top:0}[data-v-174af17b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-174af17b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-174af17b] .blog-content ol,[data-v-174af17b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-174af17b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-174af17b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-174af17b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-174af17b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-174af17b] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-174af17b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-174af17b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-174af17b]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-174af17b]:hover{background:#2a3238}.related-blogs-outer[data-v-174af17b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-174af17b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-174af17b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-174af17b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-174af17b]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-174af17b]:hover{border-color:#a8a490}.related-blog-title[data-v-174af17b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-174af17b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-174af17b],.blog-spacer[data-v-174af17b]{display:none}.mobile-toc[data-v-174af17b]{display:block}.blog-hero[data-v-174af17b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-174af17b]{padding:20px 16px 40px}.blog-content[data-v-174af17b]{padding:24px 18px}.blog-cta[data-v-174af17b]{padding:32px 20px}.related-blogs-grid[data-v-174af17b]{grid-template-columns:1fr}}.reading-progress[data-v-df7615fe]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-df7615fe]{background:#f7f7f7}.blog-hero[data-v-df7615fe]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-df7615fe]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-df7615fe]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-df7615fe]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-df7615fe]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-df7615fe]{color:#d0cec6}.blog-breadcrumb-current[data-v-df7615fe]{color:#3a434a}.blog-title[data-v-df7615fe]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-df7615fe]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-df7615fe]{color:#767472}.mobile-toc[data-v-df7615fe]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-df7615fe]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-df7615fe]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-df7615fe]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-df7615fe]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-df7615fe]:hover{color:#a8a490}.blog-body-outer[data-v-df7615fe]{padding:40px 20px 60px}.blog-body-inner[data-v-df7615fe]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-df7615fe]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-df7615fe],.blog-spacer[data-v-df7615fe]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-df7615fe]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-df7615fe],.toc-card[data-v-df7615fe]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-df7615fe]{display:flex}.toc-progress-track[data-v-df7615fe]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-df7615fe]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-df7615fe]{flex:1;padding:22px 18px}.toc-label[data-v-df7615fe]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-df7615fe]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-df7615fe]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-df7615fe],.toc-link[data-v-df7615fe]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-df7615fe]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-df7615fe]{padding:36px 32px}[data-v-df7615fe] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-df7615fe] .blog-content h2:first-child{margin-top:0}[data-v-df7615fe] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-df7615fe] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-df7615fe] .blog-content ol,[data-v-df7615fe] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-df7615fe] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-df7615fe] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-df7615fe] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-df7615fe] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-df7615fe] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-df7615fe]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-df7615fe]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-df7615fe]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-df7615fe]:hover{background:#2a3238}.related-blogs-outer[data-v-df7615fe]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-df7615fe]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-df7615fe]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-df7615fe]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-df7615fe]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-df7615fe]:hover{border-color:#a8a490}.related-blog-title[data-v-df7615fe]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-df7615fe]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-df7615fe],.blog-spacer[data-v-df7615fe]{display:none}.mobile-toc[data-v-df7615fe]{display:block}.blog-hero[data-v-df7615fe]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-df7615fe]{padding:20px 16px 40px}.blog-content[data-v-df7615fe]{padding:24px 18px}.blog-cta[data-v-df7615fe]{padding:32px 20px}.related-blogs-grid[data-v-df7615fe]{grid-template-columns:1fr}}.reading-progress[data-v-55b63893]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-55b63893]{background:#f7f7f7}.blog-hero[data-v-55b63893]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-55b63893]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-55b63893]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-55b63893]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-55b63893]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-55b63893]{color:#d0cec6}.blog-breadcrumb-current[data-v-55b63893]{color:#3a434a}.blog-title[data-v-55b63893]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-55b63893]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-55b63893]{color:#767472}.mobile-toc[data-v-55b63893]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-55b63893]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-55b63893]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-55b63893]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-55b63893]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-55b63893]:hover{color:#a8a490}.blog-body-outer[data-v-55b63893]{padding:40px 20px 60px}.blog-body-inner[data-v-55b63893]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-55b63893]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-55b63893],.blog-spacer[data-v-55b63893]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-55b63893]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-55b63893],.toc-card[data-v-55b63893]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-55b63893]{display:flex}.toc-progress-track[data-v-55b63893]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-55b63893]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-55b63893]{flex:1;padding:22px 18px}.toc-label[data-v-55b63893]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-55b63893]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-55b63893]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-55b63893],.toc-link[data-v-55b63893]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-55b63893]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-55b63893]{padding:36px 32px}[data-v-55b63893] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-55b63893] .blog-content h2:first-child{margin-top:0}[data-v-55b63893] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-55b63893] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-55b63893] .blog-content ol,[data-v-55b63893] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-55b63893] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-55b63893] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-55b63893] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-55b63893] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-55b63893] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-55b63893]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-55b63893]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-55b63893]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-55b63893]:hover{background:#2a3238}.related-blogs-outer[data-v-55b63893]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-55b63893]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-55b63893]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-55b63893]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-55b63893]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-55b63893]:hover{border-color:#a8a490}.related-blog-title[data-v-55b63893]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-55b63893]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-55b63893],.blog-spacer[data-v-55b63893]{display:none}.mobile-toc[data-v-55b63893]{display:block}.blog-hero[data-v-55b63893]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-55b63893]{padding:20px 16px 40px}.blog-content[data-v-55b63893]{padding:24px 18px}.blog-cta[data-v-55b63893]{padding:32px 20px}.related-blogs-grid[data-v-55b63893]{grid-template-columns:1fr}}.reading-progress[data-v-032ce26a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-032ce26a]{background:#f7f7f7}.blog-hero[data-v-032ce26a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-032ce26a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-032ce26a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-032ce26a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-032ce26a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-032ce26a]{color:#d0cec6}.blog-breadcrumb-current[data-v-032ce26a]{color:#3a434a}.blog-title[data-v-032ce26a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-032ce26a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-032ce26a]{color:#767472}.mobile-toc[data-v-032ce26a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-032ce26a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-032ce26a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-032ce26a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-032ce26a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-032ce26a]:hover{color:#a8a490}.blog-body-outer[data-v-032ce26a]{padding:40px 20px 60px}.blog-body-inner[data-v-032ce26a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-032ce26a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-032ce26a],.blog-spacer[data-v-032ce26a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-032ce26a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-032ce26a],.toc-card[data-v-032ce26a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-032ce26a]{display:flex}.toc-progress-track[data-v-032ce26a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-032ce26a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-032ce26a]{flex:1;padding:22px 18px}.toc-label[data-v-032ce26a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-032ce26a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-032ce26a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-032ce26a],.toc-link[data-v-032ce26a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-032ce26a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-032ce26a]{padding:36px 32px}[data-v-032ce26a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-032ce26a] .blog-content h2:first-child{margin-top:0}[data-v-032ce26a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-032ce26a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-032ce26a] .blog-content ol,[data-v-032ce26a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-032ce26a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-032ce26a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-032ce26a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-032ce26a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-032ce26a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-032ce26a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-032ce26a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-032ce26a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-032ce26a]:hover{background:#2a3238}.related-blogs-outer[data-v-032ce26a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-032ce26a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-032ce26a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-032ce26a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-032ce26a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-032ce26a]:hover{border-color:#a8a490}.related-blog-title[data-v-032ce26a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-032ce26a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-032ce26a],.blog-spacer[data-v-032ce26a]{display:none}.mobile-toc[data-v-032ce26a]{display:block}.blog-hero[data-v-032ce26a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-032ce26a]{padding:20px 16px 40px}.blog-content[data-v-032ce26a]{padding:24px 18px}.blog-cta[data-v-032ce26a]{padding:32px 20px}.related-blogs-grid[data-v-032ce26a]{grid-template-columns:1fr}}.reading-progress[data-v-ef3c9933]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ef3c9933]{background:#f7f7f7}.blog-hero[data-v-ef3c9933]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ef3c9933]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ef3c9933]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-ef3c9933]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ef3c9933]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ef3c9933]{color:#d0cec6}.blog-breadcrumb-current[data-v-ef3c9933]{color:#3a434a}.blog-title[data-v-ef3c9933]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ef3c9933]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ef3c9933]{color:#767472}.mobile-toc[data-v-ef3c9933]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ef3c9933]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-ef3c9933]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ef3c9933]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ef3c9933]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-ef3c9933]:hover{color:#a8a490}.blog-body-outer[data-v-ef3c9933]{padding:40px 20px 60px}.blog-body-inner[data-v-ef3c9933]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ef3c9933]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ef3c9933],.blog-spacer[data-v-ef3c9933]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ef3c9933]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ef3c9933],.toc-card[data-v-ef3c9933]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ef3c9933]{display:flex}.toc-progress-track[data-v-ef3c9933]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ef3c9933]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ef3c9933]{flex:1;padding:22px 18px}.toc-label[data-v-ef3c9933]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ef3c9933]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ef3c9933]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-ef3c9933],.toc-link[data-v-ef3c9933]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ef3c9933]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ef3c9933]{padding:36px 32px}[data-v-ef3c9933] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-ef3c9933] .blog-content h2:first-child{margin-top:0}[data-v-ef3c9933] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ef3c9933] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ef3c9933] .blog-content ol,[data-v-ef3c9933] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ef3c9933] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ef3c9933] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ef3c9933] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ef3c9933] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ef3c9933] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-ef3c9933]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ef3c9933]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ef3c9933]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-ef3c9933]:hover{background:#2a3238}.related-blogs-outer[data-v-ef3c9933]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ef3c9933]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ef3c9933]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ef3c9933]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ef3c9933]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-ef3c9933]:hover{border-color:#a8a490}.related-blog-title[data-v-ef3c9933]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ef3c9933]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ef3c9933],.blog-spacer[data-v-ef3c9933]{display:none}.mobile-toc[data-v-ef3c9933]{display:block}.blog-hero[data-v-ef3c9933]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ef3c9933]{padding:20px 16px 40px}.blog-content[data-v-ef3c9933]{padding:24px 18px}.blog-cta[data-v-ef3c9933]{padding:32px 20px}.related-blogs-grid[data-v-ef3c9933]{grid-template-columns:1fr}}.reading-progress[data-v-f29694f4]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f29694f4]{background:#f7f7f7}.blog-hero[data-v-f29694f4]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f29694f4]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f29694f4]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f29694f4]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f29694f4]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f29694f4]{color:#d0cec6}.blog-breadcrumb-current[data-v-f29694f4]{color:#3a434a}.blog-title[data-v-f29694f4]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f29694f4]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f29694f4]{color:#767472}.mobile-toc[data-v-f29694f4]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f29694f4]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f29694f4]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f29694f4]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f29694f4]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f29694f4]:hover{color:#a8a490}.blog-body-outer[data-v-f29694f4]{padding:40px 20px 60px}.blog-body-inner[data-v-f29694f4]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f29694f4]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f29694f4],.blog-spacer[data-v-f29694f4]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f29694f4]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f29694f4],.toc-card[data-v-f29694f4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f29694f4]{display:flex}.toc-progress-track[data-v-f29694f4]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f29694f4]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f29694f4]{flex:1;padding:22px 18px}.toc-label[data-v-f29694f4]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f29694f4]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f29694f4]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f29694f4],.toc-link[data-v-f29694f4]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f29694f4]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f29694f4]{padding:36px 32px}[data-v-f29694f4] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f29694f4] .blog-content h2:first-child{margin-top:0}[data-v-f29694f4] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f29694f4] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f29694f4] .blog-content ol,[data-v-f29694f4] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f29694f4] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f29694f4] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f29694f4] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f29694f4] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f29694f4] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f29694f4]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f29694f4]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f29694f4]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f29694f4]:hover{background:#2a3238}.related-blogs-outer[data-v-f29694f4]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f29694f4]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f29694f4]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f29694f4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f29694f4]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f29694f4]:hover{border-color:#a8a490}.related-blog-title[data-v-f29694f4]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f29694f4]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f29694f4],.blog-spacer[data-v-f29694f4]{display:none}.mobile-toc[data-v-f29694f4]{display:block}.blog-hero[data-v-f29694f4]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f29694f4]{padding:20px 16px 40px}.blog-content[data-v-f29694f4]{padding:24px 18px}.blog-cta[data-v-f29694f4]{padding:32px 20px}.related-blogs-grid[data-v-f29694f4]{grid-template-columns:1fr}}.reading-progress[data-v-1fbb1466]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1fbb1466]{background:#f7f7f7}.blog-hero[data-v-1fbb1466]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1fbb1466]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1fbb1466]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-1fbb1466]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1fbb1466]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1fbb1466]{color:#d0cec6}.blog-breadcrumb-current[data-v-1fbb1466]{color:#3a434a}.blog-title[data-v-1fbb1466]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1fbb1466]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1fbb1466]{color:#767472}.mobile-toc[data-v-1fbb1466]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1fbb1466]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-1fbb1466]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1fbb1466]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1fbb1466]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-1fbb1466]:hover{color:#a8a490}.blog-body-outer[data-v-1fbb1466]{padding:40px 20px 60px}.blog-body-inner[data-v-1fbb1466]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1fbb1466]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1fbb1466],.blog-spacer[data-v-1fbb1466]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1fbb1466]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1fbb1466],.toc-card[data-v-1fbb1466]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1fbb1466]{display:flex}.toc-progress-track[data-v-1fbb1466]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1fbb1466]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1fbb1466]{flex:1;padding:22px 18px}.toc-label[data-v-1fbb1466]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1fbb1466]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1fbb1466]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-1fbb1466],.toc-link[data-v-1fbb1466]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1fbb1466]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1fbb1466]{padding:36px 32px}[data-v-1fbb1466] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-1fbb1466] .blog-content h2:first-child{margin-top:0}[data-v-1fbb1466] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1fbb1466] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1fbb1466] .blog-content ol,[data-v-1fbb1466] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1fbb1466] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1fbb1466] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1fbb1466] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1fbb1466] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1fbb1466] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-1fbb1466]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1fbb1466]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1fbb1466]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-1fbb1466]:hover{background:#2a3238}.related-blogs-outer[data-v-1fbb1466]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1fbb1466]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1fbb1466]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1fbb1466]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1fbb1466]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-1fbb1466]:hover{border-color:#a8a490}.related-blog-title[data-v-1fbb1466]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1fbb1466]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1fbb1466],.blog-spacer[data-v-1fbb1466]{display:none}.mobile-toc[data-v-1fbb1466]{display:block}.blog-hero[data-v-1fbb1466]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1fbb1466]{padding:20px 16px 40px}.blog-content[data-v-1fbb1466]{padding:24px 18px}.blog-cta[data-v-1fbb1466]{padding:32px 20px}.related-blogs-grid[data-v-1fbb1466]{grid-template-columns:1fr}}.reading-progress[data-v-cf9c0714]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-cf9c0714]{background:#f7f7f7}.blog-hero[data-v-cf9c0714]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-cf9c0714]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-cf9c0714]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-cf9c0714]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-cf9c0714]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-cf9c0714]{color:#d0cec6}.blog-breadcrumb-current[data-v-cf9c0714]{color:#3a434a}.blog-title[data-v-cf9c0714]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-cf9c0714]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-cf9c0714]{color:#767472}.mobile-toc[data-v-cf9c0714]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-cf9c0714]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-cf9c0714]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-cf9c0714]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-cf9c0714]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-cf9c0714]:hover{color:#a8a490}.blog-body-outer[data-v-cf9c0714]{padding:40px 20px 60px}.blog-body-inner[data-v-cf9c0714]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-cf9c0714]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-cf9c0714],.blog-spacer[data-v-cf9c0714]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-cf9c0714]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-cf9c0714],.toc-card[data-v-cf9c0714]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-cf9c0714]{display:flex}.toc-progress-track[data-v-cf9c0714]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-cf9c0714]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-cf9c0714]{flex:1;padding:22px 18px}.toc-label[data-v-cf9c0714]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-cf9c0714]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-cf9c0714]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-cf9c0714],.toc-link[data-v-cf9c0714]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-cf9c0714]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-cf9c0714]{padding:36px 32px}[data-v-cf9c0714] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-cf9c0714] .blog-content h2:first-child{margin-top:0}[data-v-cf9c0714] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-cf9c0714] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-cf9c0714] .blog-content ol,[data-v-cf9c0714] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-cf9c0714] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-cf9c0714] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-cf9c0714] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-cf9c0714] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-cf9c0714] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-cf9c0714]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-cf9c0714]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-cf9c0714]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-cf9c0714]:hover{background:#2a3238}.related-blogs-outer[data-v-cf9c0714]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-cf9c0714]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-cf9c0714]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-cf9c0714]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-cf9c0714]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-cf9c0714]:hover{border-color:#a8a490}.related-blog-title[data-v-cf9c0714]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-cf9c0714]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-cf9c0714],.blog-spacer[data-v-cf9c0714]{display:none}.mobile-toc[data-v-cf9c0714]{display:block}.blog-hero[data-v-cf9c0714]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-cf9c0714]{padding:20px 16px 40px}.blog-content[data-v-cf9c0714]{padding:24px 18px}.blog-cta[data-v-cf9c0714]{padding:32px 20px}.related-blogs-grid[data-v-cf9c0714]{grid-template-columns:1fr}}.reading-progress[data-v-9ff93808]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9ff93808]{background:#f7f7f7}.blog-hero[data-v-9ff93808]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9ff93808]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9ff93808]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9ff93808]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9ff93808]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9ff93808]{color:#d0cec6}.blog-breadcrumb-current[data-v-9ff93808]{color:#3a434a}.blog-title[data-v-9ff93808]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9ff93808]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9ff93808]{color:#767472}.mobile-toc[data-v-9ff93808]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9ff93808]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9ff93808]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9ff93808]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9ff93808]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9ff93808]:hover{color:#a8a490}.blog-body-outer[data-v-9ff93808]{padding:40px 20px 60px}.blog-body-inner[data-v-9ff93808]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9ff93808]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9ff93808],.blog-spacer[data-v-9ff93808]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9ff93808]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9ff93808],.toc-card[data-v-9ff93808]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9ff93808]{display:flex}.toc-progress-track[data-v-9ff93808]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9ff93808]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9ff93808]{flex:1;padding:22px 18px}.toc-label[data-v-9ff93808]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9ff93808]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9ff93808]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9ff93808],.toc-link[data-v-9ff93808]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9ff93808]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9ff93808]{padding:36px 32px}[data-v-9ff93808] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9ff93808] .blog-content h2:first-child{margin-top:0}[data-v-9ff93808] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9ff93808] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9ff93808] .blog-content ol,[data-v-9ff93808] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9ff93808] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9ff93808] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9ff93808] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9ff93808] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9ff93808] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9ff93808]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9ff93808]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9ff93808]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9ff93808]:hover{background:#2a3238}.related-blogs-outer[data-v-9ff93808]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9ff93808]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9ff93808]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9ff93808]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9ff93808]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9ff93808]:hover{border-color:#a8a490}.related-blog-title[data-v-9ff93808]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9ff93808]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9ff93808],.blog-spacer[data-v-9ff93808]{display:none}.mobile-toc[data-v-9ff93808]{display:block}.blog-hero[data-v-9ff93808]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9ff93808]{padding:20px 16px 40px}.blog-content[data-v-9ff93808]{padding:24px 18px}.blog-cta[data-v-9ff93808]{padding:32px 20px}.related-blogs-grid[data-v-9ff93808]{grid-template-columns:1fr}}.reading-progress[data-v-cdd8c968]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-cdd8c968]{background:#f7f7f7}.blog-hero[data-v-cdd8c968]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-cdd8c968]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-cdd8c968]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-cdd8c968]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-cdd8c968]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-cdd8c968]{color:#d0cec6}.blog-breadcrumb-current[data-v-cdd8c968]{color:#3a434a}.blog-title[data-v-cdd8c968]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-cdd8c968]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-cdd8c968]{color:#767472}.mobile-toc[data-v-cdd8c968]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-cdd8c968]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-cdd8c968]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-cdd8c968]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-cdd8c968]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-cdd8c968]:hover{color:#a8a490}.blog-body-outer[data-v-cdd8c968]{padding:40px 20px 60px}.blog-body-inner[data-v-cdd8c968]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-cdd8c968]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-cdd8c968],.blog-spacer[data-v-cdd8c968]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-cdd8c968]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-cdd8c968],.toc-card[data-v-cdd8c968]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-cdd8c968]{display:flex}.toc-progress-track[data-v-cdd8c968]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-cdd8c968]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-cdd8c968]{flex:1;padding:22px 18px}.toc-label[data-v-cdd8c968]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-cdd8c968]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-cdd8c968]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-cdd8c968],.toc-link[data-v-cdd8c968]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-cdd8c968]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-cdd8c968]{padding:36px 32px}[data-v-cdd8c968] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-cdd8c968] .blog-content h2:first-child{margin-top:0}[data-v-cdd8c968] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-cdd8c968] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-cdd8c968] .blog-content ol,[data-v-cdd8c968] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-cdd8c968] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-cdd8c968] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-cdd8c968] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-cdd8c968] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-cdd8c968] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-cdd8c968]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-cdd8c968]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-cdd8c968]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-cdd8c968]:hover{background:#2a3238}.related-blogs-outer[data-v-cdd8c968]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-cdd8c968]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-cdd8c968]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-cdd8c968]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-cdd8c968]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-cdd8c968]:hover{border-color:#a8a490}.related-blog-title[data-v-cdd8c968]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-cdd8c968]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-cdd8c968],.blog-spacer[data-v-cdd8c968]{display:none}.mobile-toc[data-v-cdd8c968]{display:block}.blog-hero[data-v-cdd8c968]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-cdd8c968]{padding:20px 16px 40px}.blog-content[data-v-cdd8c968]{padding:24px 18px}.blog-cta[data-v-cdd8c968]{padding:32px 20px}.related-blogs-grid[data-v-cdd8c968]{grid-template-columns:1fr}}.reading-progress[data-v-feea3690]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-feea3690]{background:#f7f7f7}.blog-hero[data-v-feea3690]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-feea3690]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-feea3690]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-feea3690]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-feea3690]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-feea3690]{color:#d0cec6}.blog-breadcrumb-current[data-v-feea3690]{color:#3a434a}.blog-title[data-v-feea3690]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-feea3690]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-feea3690]{color:#767472}.mobile-toc[data-v-feea3690]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-feea3690]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-feea3690]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-feea3690]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-feea3690]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-feea3690]:hover{color:#a8a490}.blog-body-outer[data-v-feea3690]{padding:40px 20px 60px}.blog-body-inner[data-v-feea3690]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-feea3690]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-feea3690],.blog-spacer[data-v-feea3690]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-feea3690]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-feea3690],.toc-card[data-v-feea3690]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-feea3690]{display:flex}.toc-progress-track[data-v-feea3690]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-feea3690]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-feea3690]{flex:1;padding:22px 18px}.toc-label[data-v-feea3690]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-feea3690]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-feea3690]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-feea3690],.toc-link[data-v-feea3690]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-feea3690]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-feea3690]{padding:36px 32px}[data-v-feea3690] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-feea3690] .blog-content h2:first-child{margin-top:0}[data-v-feea3690] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-feea3690] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-feea3690] .blog-content ol,[data-v-feea3690] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-feea3690] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-feea3690] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-feea3690] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-feea3690] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-feea3690] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-feea3690]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-feea3690]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-feea3690]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-feea3690]:hover{background:#2a3238}.related-blogs-outer[data-v-feea3690]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-feea3690]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-feea3690]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-feea3690]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-feea3690]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-feea3690]:hover{border-color:#a8a490}.related-blog-title[data-v-feea3690]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-feea3690]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-feea3690],.blog-spacer[data-v-feea3690]{display:none}.mobile-toc[data-v-feea3690]{display:block}.blog-hero[data-v-feea3690]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-feea3690]{padding:20px 16px 40px}.blog-content[data-v-feea3690]{padding:24px 18px}.blog-cta[data-v-feea3690]{padding:32px 20px}.related-blogs-grid[data-v-feea3690]{grid-template-columns:1fr}}.reading-progress[data-v-6eeef9d8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6eeef9d8]{background:#f7f7f7}.blog-hero[data-v-6eeef9d8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6eeef9d8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6eeef9d8]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-6eeef9d8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6eeef9d8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6eeef9d8]{color:#d0cec6}.blog-breadcrumb-current[data-v-6eeef9d8]{color:#3a434a}.blog-title[data-v-6eeef9d8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6eeef9d8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6eeef9d8]{color:#767472}.mobile-toc[data-v-6eeef9d8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6eeef9d8]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-6eeef9d8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6eeef9d8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6eeef9d8]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-6eeef9d8]:hover{color:#a8a490}.blog-body-outer[data-v-6eeef9d8]{padding:40px 20px 60px}.blog-body-inner[data-v-6eeef9d8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6eeef9d8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6eeef9d8],.blog-spacer[data-v-6eeef9d8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6eeef9d8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6eeef9d8],.toc-card[data-v-6eeef9d8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6eeef9d8]{display:flex}.toc-progress-track[data-v-6eeef9d8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6eeef9d8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6eeef9d8]{flex:1;padding:22px 18px}.toc-label[data-v-6eeef9d8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6eeef9d8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6eeef9d8]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-6eeef9d8],.toc-link[data-v-6eeef9d8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6eeef9d8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6eeef9d8]{padding:36px 32px}[data-v-6eeef9d8] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-6eeef9d8] .blog-content h2:first-child{margin-top:0}[data-v-6eeef9d8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6eeef9d8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6eeef9d8] .blog-content ol,[data-v-6eeef9d8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6eeef9d8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6eeef9d8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6eeef9d8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6eeef9d8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6eeef9d8] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-6eeef9d8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6eeef9d8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6eeef9d8]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-6eeef9d8]:hover{background:#2a3238}.related-blogs-outer[data-v-6eeef9d8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6eeef9d8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6eeef9d8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6eeef9d8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6eeef9d8]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-6eeef9d8]:hover{border-color:#a8a490}.related-blog-title[data-v-6eeef9d8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6eeef9d8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6eeef9d8],.blog-spacer[data-v-6eeef9d8]{display:none}.mobile-toc[data-v-6eeef9d8]{display:block}.blog-hero[data-v-6eeef9d8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6eeef9d8]{padding:20px 16px 40px}.blog-content[data-v-6eeef9d8]{padding:24px 18px}.blog-cta[data-v-6eeef9d8]{padding:32px 20px}.related-blogs-grid[data-v-6eeef9d8]{grid-template-columns:1fr}}.reading-progress[data-v-e368ad7e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e368ad7e]{background:#f7f7f7}.blog-hero[data-v-e368ad7e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e368ad7e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e368ad7e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-e368ad7e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e368ad7e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e368ad7e]{color:#d0cec6}.blog-breadcrumb-current[data-v-e368ad7e]{color:#3a434a}.blog-title[data-v-e368ad7e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e368ad7e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e368ad7e]{color:#767472}.mobile-toc[data-v-e368ad7e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e368ad7e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-e368ad7e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e368ad7e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e368ad7e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-e368ad7e]:hover{color:#a8a490}.blog-body-outer[data-v-e368ad7e]{padding:40px 20px 60px}.blog-body-inner[data-v-e368ad7e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e368ad7e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e368ad7e],.blog-spacer[data-v-e368ad7e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e368ad7e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e368ad7e],.toc-card[data-v-e368ad7e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e368ad7e]{display:flex}.toc-progress-track[data-v-e368ad7e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e368ad7e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e368ad7e]{flex:1;padding:22px 18px}.toc-label[data-v-e368ad7e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e368ad7e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e368ad7e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-e368ad7e],.toc-link[data-v-e368ad7e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e368ad7e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e368ad7e]{padding:36px 32px}[data-v-e368ad7e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-e368ad7e] .blog-content h2:first-child{margin-top:0}[data-v-e368ad7e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e368ad7e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e368ad7e] .blog-content ol,[data-v-e368ad7e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e368ad7e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e368ad7e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e368ad7e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e368ad7e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e368ad7e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-e368ad7e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e368ad7e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e368ad7e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-e368ad7e]:hover{background:#2a3238}.related-blogs-outer[data-v-e368ad7e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e368ad7e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e368ad7e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e368ad7e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e368ad7e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-e368ad7e]:hover{border-color:#a8a490}.related-blog-title[data-v-e368ad7e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e368ad7e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e368ad7e],.blog-spacer[data-v-e368ad7e]{display:none}.mobile-toc[data-v-e368ad7e]{display:block}.blog-hero[data-v-e368ad7e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e368ad7e]{padding:20px 16px 40px}.blog-content[data-v-e368ad7e]{padding:24px 18px}.blog-cta[data-v-e368ad7e]{padding:32px 20px}.related-blogs-grid[data-v-e368ad7e]{grid-template-columns:1fr}}.reading-progress[data-v-f3ba69ab]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f3ba69ab]{background:#f7f7f7}.blog-hero[data-v-f3ba69ab]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f3ba69ab]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f3ba69ab]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f3ba69ab]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f3ba69ab]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f3ba69ab]{color:#d0cec6}.blog-breadcrumb-current[data-v-f3ba69ab]{color:#3a434a}.blog-title[data-v-f3ba69ab]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f3ba69ab]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f3ba69ab]{color:#767472}.mobile-toc[data-v-f3ba69ab]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f3ba69ab]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f3ba69ab]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f3ba69ab]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f3ba69ab]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f3ba69ab]:hover{color:#a8a490}.blog-body-outer[data-v-f3ba69ab]{padding:40px 20px 60px}.blog-body-inner[data-v-f3ba69ab]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f3ba69ab]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f3ba69ab],.blog-spacer[data-v-f3ba69ab]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f3ba69ab]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f3ba69ab],.toc-card[data-v-f3ba69ab]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f3ba69ab]{display:flex}.toc-progress-track[data-v-f3ba69ab]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f3ba69ab]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f3ba69ab]{flex:1;padding:22px 18px}.toc-label[data-v-f3ba69ab]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f3ba69ab]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f3ba69ab]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f3ba69ab],.toc-link[data-v-f3ba69ab]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f3ba69ab]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f3ba69ab]{padding:36px 32px}[data-v-f3ba69ab] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f3ba69ab] .blog-content h2:first-child{margin-top:0}[data-v-f3ba69ab] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f3ba69ab] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f3ba69ab] .blog-content ol,[data-v-f3ba69ab] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f3ba69ab] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f3ba69ab] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f3ba69ab] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f3ba69ab] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f3ba69ab] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f3ba69ab]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f3ba69ab]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f3ba69ab]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f3ba69ab]:hover{background:#2a3238}.related-blogs-outer[data-v-f3ba69ab]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f3ba69ab]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f3ba69ab]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f3ba69ab]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f3ba69ab]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f3ba69ab]:hover{border-color:#a8a490}.related-blog-title[data-v-f3ba69ab]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f3ba69ab]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f3ba69ab],.blog-spacer[data-v-f3ba69ab]{display:none}.mobile-toc[data-v-f3ba69ab]{display:block}.blog-hero[data-v-f3ba69ab]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f3ba69ab]{padding:20px 16px 40px}.blog-content[data-v-f3ba69ab]{padding:24px 18px}.blog-cta[data-v-f3ba69ab]{padding:32px 20px}.related-blogs-grid[data-v-f3ba69ab]{grid-template-columns:1fr}}.reading-progress[data-v-5ab7ae6c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5ab7ae6c]{background:#f7f7f7}.blog-hero[data-v-5ab7ae6c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5ab7ae6c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5ab7ae6c]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-5ab7ae6c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5ab7ae6c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5ab7ae6c]{color:#d0cec6}.blog-breadcrumb-current[data-v-5ab7ae6c]{color:#3a434a}.blog-title[data-v-5ab7ae6c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5ab7ae6c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5ab7ae6c]{color:#767472}.mobile-toc[data-v-5ab7ae6c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5ab7ae6c]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-5ab7ae6c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5ab7ae6c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5ab7ae6c]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-5ab7ae6c]:hover{color:#a8a490}.blog-body-outer[data-v-5ab7ae6c]{padding:40px 20px 60px}.blog-body-inner[data-v-5ab7ae6c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5ab7ae6c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5ab7ae6c],.blog-spacer[data-v-5ab7ae6c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5ab7ae6c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5ab7ae6c],.toc-card[data-v-5ab7ae6c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5ab7ae6c]{display:flex}.toc-progress-track[data-v-5ab7ae6c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5ab7ae6c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5ab7ae6c]{flex:1;padding:22px 18px}.toc-label[data-v-5ab7ae6c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5ab7ae6c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5ab7ae6c]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-5ab7ae6c],.toc-link[data-v-5ab7ae6c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5ab7ae6c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5ab7ae6c]{padding:36px 32px}[data-v-5ab7ae6c] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-5ab7ae6c] .blog-content h2:first-child{margin-top:0}[data-v-5ab7ae6c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5ab7ae6c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5ab7ae6c] .blog-content ol,[data-v-5ab7ae6c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5ab7ae6c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5ab7ae6c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5ab7ae6c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5ab7ae6c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5ab7ae6c] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-5ab7ae6c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5ab7ae6c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5ab7ae6c]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-5ab7ae6c]:hover{background:#2a3238}.related-blogs-outer[data-v-5ab7ae6c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5ab7ae6c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5ab7ae6c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5ab7ae6c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5ab7ae6c]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-5ab7ae6c]:hover{border-color:#a8a490}.related-blog-title[data-v-5ab7ae6c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5ab7ae6c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5ab7ae6c],.blog-spacer[data-v-5ab7ae6c]{display:none}.mobile-toc[data-v-5ab7ae6c]{display:block}.blog-hero[data-v-5ab7ae6c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5ab7ae6c]{padding:20px 16px 40px}.blog-content[data-v-5ab7ae6c]{padding:24px 18px}.blog-cta[data-v-5ab7ae6c]{padding:32px 20px}.related-blogs-grid[data-v-5ab7ae6c]{grid-template-columns:1fr}}.reading-progress[data-v-a54bde11]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a54bde11]{background:#f7f7f7}.blog-hero[data-v-a54bde11]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a54bde11]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a54bde11]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a54bde11]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a54bde11]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a54bde11]{color:#d0cec6}.blog-breadcrumb-current[data-v-a54bde11]{color:#3a434a}.blog-title[data-v-a54bde11]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a54bde11]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a54bde11]{color:#767472}.mobile-toc[data-v-a54bde11]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a54bde11]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a54bde11]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a54bde11]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a54bde11]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a54bde11]:hover{color:#a8a490}.blog-body-outer[data-v-a54bde11]{padding:40px 20px 60px}.blog-body-inner[data-v-a54bde11]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a54bde11]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a54bde11],.blog-spacer[data-v-a54bde11]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a54bde11]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a54bde11],.toc-card[data-v-a54bde11]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a54bde11]{display:flex}.toc-progress-track[data-v-a54bde11]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a54bde11]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a54bde11]{flex:1;padding:22px 18px}.toc-label[data-v-a54bde11]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a54bde11]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a54bde11]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a54bde11],.toc-link[data-v-a54bde11]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a54bde11]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a54bde11]{padding:36px 32px}[data-v-a54bde11] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a54bde11] .blog-content h2:first-child{margin-top:0}[data-v-a54bde11] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a54bde11] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a54bde11] .blog-content ol,[data-v-a54bde11] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a54bde11] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a54bde11] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a54bde11] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a54bde11] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a54bde11] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a54bde11]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a54bde11]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a54bde11]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a54bde11]:hover{background:#2a3238}.related-blogs-outer[data-v-a54bde11]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a54bde11]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a54bde11]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a54bde11]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a54bde11]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a54bde11]:hover{border-color:#a8a490}.related-blog-title[data-v-a54bde11]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a54bde11]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a54bde11],.blog-spacer[data-v-a54bde11]{display:none}.mobile-toc[data-v-a54bde11]{display:block}.blog-hero[data-v-a54bde11]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a54bde11]{padding:20px 16px 40px}.blog-content[data-v-a54bde11]{padding:24px 18px}.blog-cta[data-v-a54bde11]{padding:32px 20px}.related-blogs-grid[data-v-a54bde11]{grid-template-columns:1fr}}.reading-progress[data-v-89c4ffca]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-89c4ffca]{background:#f7f7f7}.blog-hero[data-v-89c4ffca]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-89c4ffca]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-89c4ffca]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-89c4ffca]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-89c4ffca]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-89c4ffca]{color:#d0cec6}.blog-breadcrumb-current[data-v-89c4ffca]{color:#3a434a}.blog-title[data-v-89c4ffca]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-89c4ffca]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-89c4ffca]{color:#767472}.mobile-toc[data-v-89c4ffca]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-89c4ffca]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-89c4ffca]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-89c4ffca]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-89c4ffca]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-89c4ffca]:hover{color:#a8a490}.blog-body-outer[data-v-89c4ffca]{padding:40px 20px 60px}.blog-body-inner[data-v-89c4ffca]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-89c4ffca]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-89c4ffca],.blog-spacer[data-v-89c4ffca]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-89c4ffca]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-89c4ffca],.toc-card[data-v-89c4ffca]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-89c4ffca]{display:flex}.toc-progress-track[data-v-89c4ffca]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-89c4ffca]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-89c4ffca]{flex:1;padding:22px 18px}.toc-label[data-v-89c4ffca]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-89c4ffca]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-89c4ffca]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-89c4ffca],.toc-link[data-v-89c4ffca]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-89c4ffca]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-89c4ffca]{padding:36px 32px}[data-v-89c4ffca] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-89c4ffca] .blog-content h2:first-child{margin-top:0}[data-v-89c4ffca] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-89c4ffca] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-89c4ffca] .blog-content ol,[data-v-89c4ffca] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-89c4ffca] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-89c4ffca] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-89c4ffca] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-89c4ffca] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-89c4ffca] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-89c4ffca]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-89c4ffca]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-89c4ffca]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-89c4ffca]:hover{background:#2a3238}.related-blogs-outer[data-v-89c4ffca]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-89c4ffca]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-89c4ffca]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-89c4ffca]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-89c4ffca]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-89c4ffca]:hover{border-color:#a8a490}.related-blog-title[data-v-89c4ffca]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-89c4ffca]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-89c4ffca],.blog-spacer[data-v-89c4ffca]{display:none}.mobile-toc[data-v-89c4ffca]{display:block}.blog-hero[data-v-89c4ffca]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-89c4ffca]{padding:20px 16px 40px}.blog-content[data-v-89c4ffca]{padding:24px 18px}.blog-cta[data-v-89c4ffca]{padding:32px 20px}.related-blogs-grid[data-v-89c4ffca]{grid-template-columns:1fr}}.reading-progress[data-v-799f72db]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-799f72db]{background:#f7f7f7}.blog-hero[data-v-799f72db]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-799f72db]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-799f72db]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-799f72db]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-799f72db]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-799f72db]{color:#d0cec6}.blog-breadcrumb-current[data-v-799f72db]{color:#3a434a}.blog-title[data-v-799f72db]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-799f72db]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-799f72db]{color:#767472}.mobile-toc[data-v-799f72db]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-799f72db]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-799f72db]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-799f72db]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-799f72db]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-799f72db]:hover{color:#a8a490}.blog-body-outer[data-v-799f72db]{padding:40px 20px 60px}.blog-body-inner[data-v-799f72db]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-799f72db]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-799f72db],.blog-spacer[data-v-799f72db]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-799f72db]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-799f72db],.toc-card[data-v-799f72db]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-799f72db]{display:flex}.toc-progress-track[data-v-799f72db]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-799f72db]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-799f72db]{flex:1;padding:22px 18px}.toc-label[data-v-799f72db]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-799f72db]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-799f72db]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-799f72db],.toc-link[data-v-799f72db]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-799f72db]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-799f72db]{padding:36px 32px}[data-v-799f72db] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-799f72db] .blog-content h2:first-child{margin-top:0}[data-v-799f72db] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-799f72db] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-799f72db] .blog-content ol,[data-v-799f72db] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-799f72db] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-799f72db] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-799f72db] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-799f72db] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-799f72db] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-799f72db]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-799f72db]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-799f72db]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-799f72db]:hover{background:#2a3238}.related-blogs-outer[data-v-799f72db]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-799f72db]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-799f72db]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-799f72db]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-799f72db]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-799f72db]:hover{border-color:#a8a490}.related-blog-title[data-v-799f72db]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-799f72db]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-799f72db],.blog-spacer[data-v-799f72db]{display:none}.mobile-toc[data-v-799f72db]{display:block}.blog-hero[data-v-799f72db]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-799f72db]{padding:20px 16px 40px}.blog-content[data-v-799f72db]{padding:24px 18px}.blog-cta[data-v-799f72db]{padding:32px 20px}.related-blogs-grid[data-v-799f72db]{grid-template-columns:1fr}}.reading-progress[data-v-22d0c9b5]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-22d0c9b5]{background:#f7f7f7}.blog-hero[data-v-22d0c9b5]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-22d0c9b5]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-22d0c9b5]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-22d0c9b5]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-22d0c9b5]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-22d0c9b5]{color:#d0cec6}.blog-breadcrumb-current[data-v-22d0c9b5]{color:#3a434a}.blog-title[data-v-22d0c9b5]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-22d0c9b5]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-22d0c9b5]{color:#767472}.mobile-toc[data-v-22d0c9b5]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-22d0c9b5]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-22d0c9b5]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-22d0c9b5]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-22d0c9b5]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-22d0c9b5]:hover{color:#a8a490}.blog-body-outer[data-v-22d0c9b5]{padding:40px 20px 60px}.blog-body-inner[data-v-22d0c9b5]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-22d0c9b5]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-22d0c9b5],.blog-spacer[data-v-22d0c9b5]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-22d0c9b5]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-22d0c9b5],.toc-card[data-v-22d0c9b5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-22d0c9b5]{display:flex}.toc-progress-track[data-v-22d0c9b5]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-22d0c9b5]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-22d0c9b5]{flex:1;padding:22px 18px}.toc-label[data-v-22d0c9b5]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-22d0c9b5]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-22d0c9b5]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-22d0c9b5],.toc-link[data-v-22d0c9b5]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-22d0c9b5]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-22d0c9b5]{padding:36px 32px}[data-v-22d0c9b5] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-22d0c9b5] .blog-content h2:first-child{margin-top:0}[data-v-22d0c9b5] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-22d0c9b5] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-22d0c9b5] .blog-content ol,[data-v-22d0c9b5] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-22d0c9b5] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-22d0c9b5] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-22d0c9b5] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-22d0c9b5] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-22d0c9b5] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-22d0c9b5]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-22d0c9b5]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-22d0c9b5]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-22d0c9b5]:hover{background:#2a3238}.related-blogs-outer[data-v-22d0c9b5]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-22d0c9b5]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-22d0c9b5]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-22d0c9b5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-22d0c9b5]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-22d0c9b5]:hover{border-color:#a8a490}.related-blog-title[data-v-22d0c9b5]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-22d0c9b5]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-22d0c9b5],.blog-spacer[data-v-22d0c9b5]{display:none}.mobile-toc[data-v-22d0c9b5]{display:block}.blog-hero[data-v-22d0c9b5]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-22d0c9b5]{padding:20px 16px 40px}.blog-content[data-v-22d0c9b5]{padding:24px 18px}.blog-cta[data-v-22d0c9b5]{padding:32px 20px}.related-blogs-grid[data-v-22d0c9b5]{grid-template-columns:1fr}}.container[data-v-bfceda9d]{max-width:100%}.science-outer[data-v-bfceda9d]{position:relative}.toc-sidebar[data-v-bfceda9d]{left:20px;max-height:calc(100vh - 140px);overflow-y:auto;position:fixed;top:120px;width:168px;z-index:10}.toc-card[data-v-bfceda9d]{background:#fff;border-radius:12px;box-shadow:0 1px 4px #00000014;display:flex;overflow:hidden}.toc-progress-track[data-v-bfceda9d]{background:#f0ede8;flex-shrink:0;width:3px}.toc-progress-fill[data-v-bfceda9d]{background:#c9a84c;transition:height .1s;width:100%}.toc-inner[data-v-bfceda9d]{flex:1;padding:20px 16px}.toc-label[data-v-bfceda9d]{color:#c9a84c;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bfceda9d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bfceda9d]{border-radius:6px;color:#6b7280;display:block;font-size:13px;line-height:1.4;padding:5px 8px;text-decoration:none;transition:background .15s,color .15s}.toc-link--active[data-v-bfceda9d],.toc-link[data-v-bfceda9d]:hover{background:#f7f6f2;color:#25282d}.toc-link--active[data-v-bfceda9d]{font-weight:600}.mobile-toc-wrap[data-v-bfceda9d]{margin-bottom:16px;position:sticky;top:56px;z-index:40}.mobile-toc[data-v-bfceda9d]{background:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden}.mobile-toc-toggle[data-v-bfceda9d]{align-items:center;background:none;border:none;color:#25282d;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.08em;padding:14px 18px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-bfceda9d]{color:#c9a84c;font-size:10px}.mobile-toc-list[data-v-bfceda9d]{border-top:1px solid #f0ede8;display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 18px 14px}.mobile-toc-link[data-v-bfceda9d]{border-bottom:1px solid #f7f6f2;color:#4a4a4a;display:block;font-size:13px;padding:7px 0;text-decoration:none}.mobile-toc-link[data-v-bfceda9d]:last-child{border-bottom:none}.section-wrapper[data-v-a354d71e]{padding:2rem 0}.section-wrapper[data-v-a354d71e]:nth-child(odd){background-color:#fff}.section-wrapper[data-v-a354d71e]:nth-child(2n),.section-wrapper[data-v-a354d71e]:nth-child(odd){margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.section-wrapper[data-v-a354d71e]:nth-child(2n){background-color:#f7f7f7}@media(min-width:640px){.section-wrapper[data-v-a354d71e]:nth-child(2n),.section-wrapper[data-v-a354d71e]:nth-child(odd){margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.section-wrapper[data-v-a354d71e]:nth-child(2n),.section-wrapper[data-v-a354d71e]:nth-child(odd){margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}.prose[data-v-a354d71e] p{color:#666;font-family:Lato,sans-serif;font-size:14px;font-weight:500;letter-spacing:normal;line-height:1.5;margin-bottom:2rem}@media(min-width:768px){.prose[data-v-a354d71e] p{font-size:16px}}.prose[data-v-a354d71e] strong{color:#111827;font-weight:600}.prose[data-v-a354d71e] a{color:#2563eb;transition:color .3s ease}.prose[data-v-a354d71e] a:hover{color:#1d4ed8}.prose[data-v-a354d71e] ul{color:#666}.prose[data-v-a354d71e] li{color:#666;font-size:14px;font-weight:500;line-height:1.5}@media(min-width:768px){.prose[data-v-a354d71e] li{font-size:16px}}.data-table-wrapper[data-v-617f049a]{margin:2rem 0}@media(min-width:1280px){.data-table-wrapper[data-v-617f049a]{margin-left:-3rem;margin-right:-3rem;padding:0 3rem}}@media(min-width:1536px){.data-table-wrapper[data-v-617f049a]{margin-left:-6rem;margin-right:-6rem;padding:0 6rem}}.science-highlight[data-v-d3ccf105]{background-color:#f5f5f5;border-color:#666}.science-highlight--blue[data-v-d3ccf105]{background-color:#2b7fff1a;border-color:#2b7fff}.science-highlight[data-v-d3ccf105] p{color:#666;font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:0}.science-highlight[data-v-d3ccf105] p:not(:last-child){margin-bottom:.75rem}@media(min-width:768px){.science-highlight[data-v-d3ccf105] p{font-size:16px}}.science-highlight[data-v-d3ccf105] h4{color:#111827;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-bottom:.5rem}@media(min-width:768px){.science-highlight[data-v-d3ccf105] h4{font-size:18px}}.science-highlight[data-v-d3ccf105] .text-white{color:#666!important}.science-highlight[data-v-d3ccf105] .font-semibold{color:#666;font-weight:600}.science-highlight--blue[data-v-d3ccf105] .text-white,.science-highlight--blue[data-v-d3ccf105] p{color:#1e3a8a!important}.science-highlight--blue[data-v-d3ccf105] h4,.science-highlight--blue[data-v-d3ccf105] .font-semibold{color:#1e3a8a}.reading-progress[data-v-986ef7a2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-986ef7a2]{background:#f7f7f7}.blog-hero[data-v-986ef7a2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-986ef7a2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-986ef7a2]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-986ef7a2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-986ef7a2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-986ef7a2]{color:#d0cec6}.blog-breadcrumb-current[data-v-986ef7a2]{color:#3a434a}.blog-title[data-v-986ef7a2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-986ef7a2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-986ef7a2]{color:#767472}.mobile-toc[data-v-986ef7a2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-986ef7a2]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-986ef7a2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-986ef7a2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-986ef7a2]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-986ef7a2]:hover{color:#a8a490}.blog-body-outer[data-v-986ef7a2]{padding:40px 20px 60px}.blog-body-inner[data-v-986ef7a2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-986ef7a2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-986ef7a2],.blog-spacer[data-v-986ef7a2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-986ef7a2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-986ef7a2],.toc-card[data-v-986ef7a2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-986ef7a2]{display:flex}.toc-progress-track[data-v-986ef7a2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-986ef7a2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-986ef7a2]{flex:1;padding:22px 18px}.toc-label[data-v-986ef7a2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-986ef7a2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-986ef7a2]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-986ef7a2],.toc-link[data-v-986ef7a2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-986ef7a2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-986ef7a2]{padding:36px 32px}[data-v-986ef7a2] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-986ef7a2] .blog-content h2:first-child{margin-top:0}[data-v-986ef7a2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-986ef7a2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-986ef7a2] .blog-content ol,[data-v-986ef7a2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-986ef7a2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-986ef7a2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-986ef7a2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-986ef7a2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-986ef7a2] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-986ef7a2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-986ef7a2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-986ef7a2]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-986ef7a2]:hover{background:#2a3238}.related-blogs-outer[data-v-986ef7a2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-986ef7a2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-986ef7a2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-986ef7a2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-986ef7a2]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-986ef7a2]:hover{border-color:#a8a490}.related-blog-title[data-v-986ef7a2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-986ef7a2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-986ef7a2],.blog-spacer[data-v-986ef7a2]{display:none}.mobile-toc[data-v-986ef7a2]{display:block}.blog-hero[data-v-986ef7a2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-986ef7a2]{padding:20px 16px 40px}.blog-content[data-v-986ef7a2]{padding:24px 18px}.blog-cta[data-v-986ef7a2]{padding:32px 20px}.related-blogs-grid[data-v-986ef7a2]{grid-template-columns:1fr}}.reading-progress[data-v-7d4b9e14]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7d4b9e14]{background:#f7f7f7}.blog-hero[data-v-7d4b9e14]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7d4b9e14]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7d4b9e14]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-7d4b9e14]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7d4b9e14]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7d4b9e14]{color:#d0cec6}.blog-breadcrumb-current[data-v-7d4b9e14]{color:#3a434a}.blog-title[data-v-7d4b9e14]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7d4b9e14]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7d4b9e14]{color:#767472}.mobile-toc[data-v-7d4b9e14]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7d4b9e14]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-7d4b9e14]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7d4b9e14]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7d4b9e14]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-7d4b9e14]:hover{color:#a8a490}.blog-body-outer[data-v-7d4b9e14]{padding:40px 20px 60px}.blog-body-inner[data-v-7d4b9e14]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7d4b9e14]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7d4b9e14],.blog-spacer[data-v-7d4b9e14]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7d4b9e14]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7d4b9e14],.toc-card[data-v-7d4b9e14]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7d4b9e14]{display:flex}.toc-progress-track[data-v-7d4b9e14]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7d4b9e14]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7d4b9e14]{flex:1;padding:22px 18px}.toc-label[data-v-7d4b9e14]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7d4b9e14]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7d4b9e14]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-7d4b9e14],.toc-link[data-v-7d4b9e14]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7d4b9e14]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7d4b9e14]{padding:36px 32px}[data-v-7d4b9e14] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-7d4b9e14] .blog-content h2:first-child{margin-top:0}[data-v-7d4b9e14] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7d4b9e14] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7d4b9e14] .blog-content ol,[data-v-7d4b9e14] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7d4b9e14] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7d4b9e14] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7d4b9e14] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7d4b9e14] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7d4b9e14] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-7d4b9e14]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7d4b9e14]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7d4b9e14]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-7d4b9e14]:hover{background:#2a3238}.related-blogs-outer[data-v-7d4b9e14]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7d4b9e14]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7d4b9e14]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7d4b9e14]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7d4b9e14]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-7d4b9e14]:hover{border-color:#a8a490}.related-blog-title[data-v-7d4b9e14]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7d4b9e14]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7d4b9e14],.blog-spacer[data-v-7d4b9e14]{display:none}.mobile-toc[data-v-7d4b9e14]{display:block}.blog-hero[data-v-7d4b9e14]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7d4b9e14]{padding:20px 16px 40px}.blog-content[data-v-7d4b9e14]{padding:24px 18px}.blog-cta[data-v-7d4b9e14]{padding:32px 20px}.related-blogs-grid[data-v-7d4b9e14]{grid-template-columns:1fr}}.reading-progress[data-v-885d51b7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-885d51b7]{background:#f7f7f7}.blog-hero[data-v-885d51b7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-885d51b7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-885d51b7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-885d51b7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-885d51b7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-885d51b7]{color:#d0cec6}.blog-breadcrumb-current[data-v-885d51b7]{color:#3a434a}.blog-title[data-v-885d51b7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-885d51b7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-885d51b7]{color:#767472}.mobile-toc[data-v-885d51b7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-885d51b7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-885d51b7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-885d51b7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-885d51b7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-885d51b7]:hover{color:#a8a490}.blog-body-outer[data-v-885d51b7]{padding:40px 20px 60px}.blog-body-inner[data-v-885d51b7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-885d51b7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-885d51b7],.blog-spacer[data-v-885d51b7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-885d51b7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-885d51b7],.toc-card[data-v-885d51b7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-885d51b7]{display:flex}.toc-progress-track[data-v-885d51b7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-885d51b7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-885d51b7]{flex:1;padding:22px 18px}.toc-label[data-v-885d51b7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-885d51b7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-885d51b7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-885d51b7],.toc-link[data-v-885d51b7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-885d51b7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-885d51b7]{padding:36px 32px}[data-v-885d51b7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-885d51b7] .blog-content h2:first-child{margin-top:0}[data-v-885d51b7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-885d51b7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-885d51b7] .blog-content ol,[data-v-885d51b7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-885d51b7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-885d51b7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-885d51b7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-885d51b7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-885d51b7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-885d51b7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-885d51b7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-885d51b7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-885d51b7]:hover{background:#2a3238}.related-blogs-outer[data-v-885d51b7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-885d51b7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-885d51b7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-885d51b7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-885d51b7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-885d51b7]:hover{border-color:#a8a490}.related-blog-title[data-v-885d51b7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-885d51b7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-885d51b7],.blog-spacer[data-v-885d51b7]{display:none}.mobile-toc[data-v-885d51b7]{display:block}.blog-hero[data-v-885d51b7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-885d51b7]{padding:20px 16px 40px}.blog-content[data-v-885d51b7]{padding:24px 18px}.blog-cta[data-v-885d51b7]{padding:32px 20px}.related-blogs-grid[data-v-885d51b7]{grid-template-columns:1fr}}.reading-progress[data-v-6875b6cf]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6875b6cf]{background:#f7f7f7}.blog-hero[data-v-6875b6cf]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6875b6cf]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6875b6cf]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-6875b6cf]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6875b6cf]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6875b6cf]{color:#d0cec6}.blog-breadcrumb-current[data-v-6875b6cf]{color:#3a434a}.blog-title[data-v-6875b6cf]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6875b6cf]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6875b6cf]{color:#767472}.mobile-toc[data-v-6875b6cf]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6875b6cf]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-6875b6cf]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6875b6cf]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6875b6cf]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-6875b6cf]:hover{color:#a8a490}.blog-body-outer[data-v-6875b6cf]{padding:40px 20px 60px}.blog-body-inner[data-v-6875b6cf]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6875b6cf]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6875b6cf],.blog-spacer[data-v-6875b6cf]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6875b6cf]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6875b6cf],.toc-card[data-v-6875b6cf]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6875b6cf]{display:flex}.toc-progress-track[data-v-6875b6cf]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6875b6cf]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6875b6cf]{flex:1;padding:22px 18px}.toc-label[data-v-6875b6cf]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6875b6cf]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6875b6cf]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-6875b6cf],.toc-link[data-v-6875b6cf]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6875b6cf]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6875b6cf]{padding:36px 32px}[data-v-6875b6cf] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-6875b6cf] .blog-content h2:first-child{margin-top:0}[data-v-6875b6cf] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6875b6cf] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6875b6cf] .blog-content ol,[data-v-6875b6cf] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6875b6cf] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6875b6cf] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6875b6cf] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6875b6cf] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6875b6cf] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-6875b6cf]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6875b6cf]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6875b6cf]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-6875b6cf]:hover{background:#2a3238}.related-blogs-outer[data-v-6875b6cf]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6875b6cf]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6875b6cf]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6875b6cf]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6875b6cf]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-6875b6cf]:hover{border-color:#a8a490}.related-blog-title[data-v-6875b6cf]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6875b6cf]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6875b6cf],.blog-spacer[data-v-6875b6cf]{display:none}.mobile-toc[data-v-6875b6cf]{display:block}.blog-hero[data-v-6875b6cf]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6875b6cf]{padding:20px 16px 40px}.blog-content[data-v-6875b6cf]{padding:24px 18px}.blog-cta[data-v-6875b6cf]{padding:32px 20px}.related-blogs-grid[data-v-6875b6cf]{grid-template-columns:1fr}}.reading-progress[data-v-f1ef65e6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f1ef65e6]{background:#f7f7f7}.blog-hero[data-v-f1ef65e6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f1ef65e6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f1ef65e6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f1ef65e6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f1ef65e6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f1ef65e6]{color:#d0cec6}.blog-breadcrumb-current[data-v-f1ef65e6]{color:#3a434a}.blog-title[data-v-f1ef65e6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f1ef65e6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f1ef65e6]{color:#767472}.mobile-toc[data-v-f1ef65e6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f1ef65e6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f1ef65e6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f1ef65e6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f1ef65e6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f1ef65e6]:hover{color:#a8a490}.blog-body-outer[data-v-f1ef65e6]{padding:40px 20px 60px}.blog-body-inner[data-v-f1ef65e6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f1ef65e6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f1ef65e6],.blog-spacer[data-v-f1ef65e6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f1ef65e6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f1ef65e6],.toc-card[data-v-f1ef65e6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f1ef65e6]{display:flex}.toc-progress-track[data-v-f1ef65e6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f1ef65e6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f1ef65e6]{flex:1;padding:22px 18px}.toc-label[data-v-f1ef65e6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f1ef65e6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f1ef65e6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f1ef65e6],.toc-link[data-v-f1ef65e6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f1ef65e6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f1ef65e6]{padding:36px 32px}[data-v-f1ef65e6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f1ef65e6] .blog-content h2:first-child{margin-top:0}[data-v-f1ef65e6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f1ef65e6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f1ef65e6] .blog-content ol,[data-v-f1ef65e6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f1ef65e6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f1ef65e6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f1ef65e6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f1ef65e6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f1ef65e6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f1ef65e6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f1ef65e6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f1ef65e6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f1ef65e6]:hover{background:#2a3238}.related-blogs-outer[data-v-f1ef65e6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f1ef65e6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f1ef65e6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f1ef65e6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f1ef65e6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f1ef65e6]:hover{border-color:#a8a490}.related-blog-title[data-v-f1ef65e6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f1ef65e6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f1ef65e6],.blog-spacer[data-v-f1ef65e6]{display:none}.mobile-toc[data-v-f1ef65e6]{display:block}.blog-hero[data-v-f1ef65e6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f1ef65e6]{padding:20px 16px 40px}.blog-content[data-v-f1ef65e6]{padding:24px 18px}.blog-cta[data-v-f1ef65e6]{padding:32px 20px}.related-blogs-grid[data-v-f1ef65e6]{grid-template-columns:1fr}}.reading-progress[data-v-4c4d9a4e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4c4d9a4e]{background:#f7f7f7}.blog-hero[data-v-4c4d9a4e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4c4d9a4e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4c4d9a4e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-4c4d9a4e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4c4d9a4e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4c4d9a4e]{color:#d0cec6}.blog-breadcrumb-current[data-v-4c4d9a4e]{color:#3a434a}.blog-title[data-v-4c4d9a4e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4c4d9a4e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4c4d9a4e]{color:#767472}.mobile-toc[data-v-4c4d9a4e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4c4d9a4e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-4c4d9a4e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4c4d9a4e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4c4d9a4e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-4c4d9a4e]:hover{color:#a8a490}.blog-body-outer[data-v-4c4d9a4e]{padding:40px 20px 60px}.blog-body-inner[data-v-4c4d9a4e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4c4d9a4e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4c4d9a4e],.blog-spacer[data-v-4c4d9a4e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4c4d9a4e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4c4d9a4e],.toc-card[data-v-4c4d9a4e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4c4d9a4e]{display:flex}.toc-progress-track[data-v-4c4d9a4e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4c4d9a4e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4c4d9a4e]{flex:1;padding:22px 18px}.toc-label[data-v-4c4d9a4e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4c4d9a4e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4c4d9a4e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-4c4d9a4e],.toc-link[data-v-4c4d9a4e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4c4d9a4e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4c4d9a4e]{padding:36px 32px}[data-v-4c4d9a4e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-4c4d9a4e] .blog-content h2:first-child{margin-top:0}[data-v-4c4d9a4e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4c4d9a4e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4c4d9a4e] .blog-content ol,[data-v-4c4d9a4e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4c4d9a4e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4c4d9a4e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4c4d9a4e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4c4d9a4e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4c4d9a4e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-4c4d9a4e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4c4d9a4e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4c4d9a4e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-4c4d9a4e]:hover{background:#2a3238}.related-blogs-outer[data-v-4c4d9a4e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4c4d9a4e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4c4d9a4e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4c4d9a4e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4c4d9a4e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-4c4d9a4e]:hover{border-color:#a8a490}.related-blog-title[data-v-4c4d9a4e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4c4d9a4e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4c4d9a4e],.blog-spacer[data-v-4c4d9a4e]{display:none}.mobile-toc[data-v-4c4d9a4e]{display:block}.blog-hero[data-v-4c4d9a4e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4c4d9a4e]{padding:20px 16px 40px}.blog-content[data-v-4c4d9a4e]{padding:24px 18px}.blog-cta[data-v-4c4d9a4e]{padding:32px 20px}.related-blogs-grid[data-v-4c4d9a4e]{grid-template-columns:1fr}}.reading-progress[data-v-f7f8db03]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f7f8db03]{background:#f7f7f7}.blog-hero[data-v-f7f8db03]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f7f8db03]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f7f8db03]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f7f8db03]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f7f8db03]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f7f8db03]{color:#d0cec6}.blog-breadcrumb-current[data-v-f7f8db03]{color:#3a434a}.blog-title[data-v-f7f8db03]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f7f8db03]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f7f8db03]{color:#767472}.mobile-toc[data-v-f7f8db03]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f7f8db03]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f7f8db03]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f7f8db03]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f7f8db03]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f7f8db03]:hover{color:#a8a490}.blog-body-outer[data-v-f7f8db03]{padding:40px 20px 60px}.blog-body-inner[data-v-f7f8db03]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f7f8db03]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f7f8db03],.blog-spacer[data-v-f7f8db03]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f7f8db03]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f7f8db03],.toc-card[data-v-f7f8db03]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f7f8db03]{display:flex}.toc-progress-track[data-v-f7f8db03]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f7f8db03]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f7f8db03]{flex:1;padding:22px 18px}.toc-label[data-v-f7f8db03]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f7f8db03]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f7f8db03]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f7f8db03],.toc-link[data-v-f7f8db03]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f7f8db03]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f7f8db03]{padding:36px 32px}[data-v-f7f8db03] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f7f8db03] .blog-content h2:first-child{margin-top:0}[data-v-f7f8db03] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f7f8db03] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f7f8db03] .blog-content ol,[data-v-f7f8db03] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f7f8db03] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f7f8db03] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f7f8db03] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f7f8db03] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f7f8db03] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f7f8db03]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f7f8db03]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f7f8db03]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f7f8db03]:hover{background:#2a3238}.related-blogs-outer[data-v-f7f8db03]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f7f8db03]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f7f8db03]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f7f8db03]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f7f8db03]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f7f8db03]:hover{border-color:#a8a490}.related-blog-title[data-v-f7f8db03]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f7f8db03]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f7f8db03],.blog-spacer[data-v-f7f8db03]{display:none}.mobile-toc[data-v-f7f8db03]{display:block}.blog-hero[data-v-f7f8db03]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f7f8db03]{padding:20px 16px 40px}.blog-content[data-v-f7f8db03]{padding:24px 18px}.blog-cta[data-v-f7f8db03]{padding:32px 20px}.related-blogs-grid[data-v-f7f8db03]{grid-template-columns:1fr}}.reading-progress[data-v-eb49eb0e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-eb49eb0e]{background:#f7f7f7}.blog-hero[data-v-eb49eb0e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-eb49eb0e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-eb49eb0e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-eb49eb0e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-eb49eb0e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-eb49eb0e]{color:#d0cec6}.blog-breadcrumb-current[data-v-eb49eb0e]{color:#3a434a}.blog-title[data-v-eb49eb0e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-eb49eb0e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-eb49eb0e]{color:#767472}.mobile-toc[data-v-eb49eb0e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-eb49eb0e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-eb49eb0e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-eb49eb0e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-eb49eb0e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-eb49eb0e]:hover{color:#a8a490}.blog-body-outer[data-v-eb49eb0e]{padding:40px 20px 60px}.blog-body-inner[data-v-eb49eb0e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-eb49eb0e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-eb49eb0e],.blog-spacer[data-v-eb49eb0e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-eb49eb0e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-eb49eb0e],.toc-card[data-v-eb49eb0e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-eb49eb0e]{display:flex}.toc-progress-track[data-v-eb49eb0e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-eb49eb0e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-eb49eb0e]{flex:1;padding:22px 18px}.toc-label[data-v-eb49eb0e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-eb49eb0e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-eb49eb0e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-eb49eb0e],.toc-link[data-v-eb49eb0e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-eb49eb0e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-eb49eb0e]{padding:36px 32px}[data-v-eb49eb0e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-eb49eb0e] .blog-content h2:first-child{margin-top:0}[data-v-eb49eb0e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-eb49eb0e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-eb49eb0e] .blog-content ol,[data-v-eb49eb0e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-eb49eb0e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-eb49eb0e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-eb49eb0e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-eb49eb0e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-eb49eb0e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-eb49eb0e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-eb49eb0e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-eb49eb0e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-eb49eb0e]:hover{background:#2a3238}.related-blogs-outer[data-v-eb49eb0e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-eb49eb0e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-eb49eb0e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-eb49eb0e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-eb49eb0e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-eb49eb0e]:hover{border-color:#a8a490}.related-blog-title[data-v-eb49eb0e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-eb49eb0e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-eb49eb0e],.blog-spacer[data-v-eb49eb0e]{display:none}.mobile-toc[data-v-eb49eb0e]{display:block}.blog-hero[data-v-eb49eb0e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-eb49eb0e]{padding:20px 16px 40px}.blog-content[data-v-eb49eb0e]{padding:24px 18px}.blog-cta[data-v-eb49eb0e]{padding:32px 20px}.related-blogs-grid[data-v-eb49eb0e]{grid-template-columns:1fr}}.reading-progress[data-v-37eb7970]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-37eb7970]{background:#f7f7f7}.blog-hero[data-v-37eb7970]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-37eb7970]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-37eb7970]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-37eb7970]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-37eb7970]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-37eb7970]{color:#d0cec6}.blog-breadcrumb-current[data-v-37eb7970]{color:#3a434a}.blog-title[data-v-37eb7970]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-37eb7970]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-37eb7970]{color:#767472}.mobile-toc[data-v-37eb7970]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-37eb7970]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-37eb7970]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-37eb7970]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-37eb7970]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-37eb7970]:hover{color:#a8a490}.blog-body-outer[data-v-37eb7970]{padding:40px 20px 60px}.blog-body-inner[data-v-37eb7970]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-37eb7970]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-37eb7970],.blog-spacer[data-v-37eb7970]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-37eb7970]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-37eb7970],.toc-card[data-v-37eb7970]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-37eb7970]{display:flex}.toc-progress-track[data-v-37eb7970]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-37eb7970]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-37eb7970]{flex:1;padding:22px 18px}.toc-label[data-v-37eb7970]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-37eb7970]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-37eb7970]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-37eb7970],.toc-link[data-v-37eb7970]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-37eb7970]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-37eb7970]{padding:36px 32px}[data-v-37eb7970] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-37eb7970] .blog-content h2:first-child{margin-top:0}[data-v-37eb7970] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-37eb7970] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-37eb7970] .blog-content ol,[data-v-37eb7970] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-37eb7970] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-37eb7970] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-37eb7970] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-37eb7970] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-37eb7970] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-37eb7970]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-37eb7970]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-37eb7970]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-37eb7970]:hover{background:#2a3238}.related-blogs-outer[data-v-37eb7970]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-37eb7970]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-37eb7970]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-37eb7970]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-37eb7970]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-37eb7970]:hover{border-color:#a8a490}.related-blog-title[data-v-37eb7970]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-37eb7970]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-37eb7970],.blog-spacer[data-v-37eb7970]{display:none}.mobile-toc[data-v-37eb7970]{display:block}.blog-hero[data-v-37eb7970]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-37eb7970]{padding:20px 16px 40px}.blog-content[data-v-37eb7970]{padding:24px 18px}.blog-cta[data-v-37eb7970]{padding:32px 20px}.related-blogs-grid[data-v-37eb7970]{grid-template-columns:1fr}}.reading-progress[data-v-bc0cb382]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bc0cb382]{background:#f7f7f7}.blog-hero[data-v-bc0cb382]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bc0cb382]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bc0cb382]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-bc0cb382]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bc0cb382]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bc0cb382]{color:#d0cec6}.blog-breadcrumb-current[data-v-bc0cb382]{color:#3a434a}.blog-title[data-v-bc0cb382]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bc0cb382]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bc0cb382]{color:#767472}.mobile-toc[data-v-bc0cb382]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bc0cb382]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-bc0cb382]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bc0cb382]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bc0cb382]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-bc0cb382]:hover{color:#a8a490}.blog-body-outer[data-v-bc0cb382]{padding:40px 20px 60px}.blog-body-inner[data-v-bc0cb382]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bc0cb382]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bc0cb382],.blog-spacer[data-v-bc0cb382]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bc0cb382]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bc0cb382],.toc-card[data-v-bc0cb382]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bc0cb382]{display:flex}.toc-progress-track[data-v-bc0cb382]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bc0cb382]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bc0cb382]{flex:1;padding:22px 18px}.toc-label[data-v-bc0cb382]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bc0cb382]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bc0cb382]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-bc0cb382],.toc-link[data-v-bc0cb382]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bc0cb382]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bc0cb382]{padding:36px 32px}[data-v-bc0cb382] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-bc0cb382] .blog-content h2:first-child{margin-top:0}[data-v-bc0cb382] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bc0cb382] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bc0cb382] .blog-content ol,[data-v-bc0cb382] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bc0cb382] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bc0cb382] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bc0cb382] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bc0cb382] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bc0cb382] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-bc0cb382]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bc0cb382]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bc0cb382]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-bc0cb382]:hover{background:#2a3238}.related-blogs-outer[data-v-bc0cb382]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bc0cb382]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bc0cb382]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bc0cb382]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bc0cb382]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-bc0cb382]:hover{border-color:#a8a490}.related-blog-title[data-v-bc0cb382]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bc0cb382]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bc0cb382],.blog-spacer[data-v-bc0cb382]{display:none}.mobile-toc[data-v-bc0cb382]{display:block}.blog-hero[data-v-bc0cb382]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bc0cb382]{padding:20px 16px 40px}.blog-content[data-v-bc0cb382]{padding:24px 18px}.blog-cta[data-v-bc0cb382]{padding:32px 20px}.related-blogs-grid[data-v-bc0cb382]{grid-template-columns:1fr}}.reading-progress[data-v-b960b8a0]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b960b8a0]{background:#f7f7f7}.blog-hero[data-v-b960b8a0]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b960b8a0]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b960b8a0]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-b960b8a0]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b960b8a0]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b960b8a0]{color:#d0cec6}.blog-breadcrumb-current[data-v-b960b8a0]{color:#3a434a}.blog-title[data-v-b960b8a0]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b960b8a0]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b960b8a0]{color:#767472}.mobile-toc[data-v-b960b8a0]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b960b8a0]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-b960b8a0]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b960b8a0]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b960b8a0]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-b960b8a0]:hover{color:#a8a490}.blog-body-outer[data-v-b960b8a0]{padding:40px 20px 60px}.blog-body-inner[data-v-b960b8a0]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b960b8a0]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b960b8a0],.blog-spacer[data-v-b960b8a0]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b960b8a0]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b960b8a0],.toc-card[data-v-b960b8a0]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b960b8a0]{display:flex}.toc-progress-track[data-v-b960b8a0]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b960b8a0]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b960b8a0]{flex:1;padding:22px 18px}.toc-label[data-v-b960b8a0]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b960b8a0]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b960b8a0]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-b960b8a0],.toc-link[data-v-b960b8a0]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b960b8a0]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b960b8a0]{padding:36px 32px}[data-v-b960b8a0] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-b960b8a0] .blog-content h2:first-child{margin-top:0}[data-v-b960b8a0] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b960b8a0] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b960b8a0] .blog-content ol,[data-v-b960b8a0] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b960b8a0] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b960b8a0] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b960b8a0] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b960b8a0] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b960b8a0] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-b960b8a0]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b960b8a0]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b960b8a0]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-b960b8a0]:hover{background:#2a3238}.related-blogs-outer[data-v-b960b8a0]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b960b8a0]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b960b8a0]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b960b8a0]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b960b8a0]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-b960b8a0]:hover{border-color:#a8a490}.related-blog-title[data-v-b960b8a0]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b960b8a0]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b960b8a0],.blog-spacer[data-v-b960b8a0]{display:none}.mobile-toc[data-v-b960b8a0]{display:block}.blog-hero[data-v-b960b8a0]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b960b8a0]{padding:20px 16px 40px}.blog-content[data-v-b960b8a0]{padding:24px 18px}.blog-cta[data-v-b960b8a0]{padding:32px 20px}.related-blogs-grid[data-v-b960b8a0]{grid-template-columns:1fr}}.reading-progress[data-v-db26aedc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-db26aedc]{background:#f7f7f7}.blog-hero[data-v-db26aedc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-db26aedc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-db26aedc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-db26aedc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-db26aedc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-db26aedc]{color:#d0cec6}.blog-breadcrumb-current[data-v-db26aedc]{color:#3a434a}.blog-title[data-v-db26aedc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-db26aedc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-db26aedc]{color:#767472}.mobile-toc[data-v-db26aedc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-db26aedc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-db26aedc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-db26aedc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-db26aedc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-db26aedc]:hover{color:#a8a490}.blog-body-outer[data-v-db26aedc]{padding:40px 20px 60px}.blog-body-inner[data-v-db26aedc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-db26aedc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-db26aedc],.blog-spacer[data-v-db26aedc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-db26aedc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-db26aedc],.toc-card[data-v-db26aedc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-db26aedc]{display:flex}.toc-progress-track[data-v-db26aedc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-db26aedc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-db26aedc]{flex:1;padding:22px 18px}.toc-label[data-v-db26aedc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-db26aedc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-db26aedc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-db26aedc],.toc-link[data-v-db26aedc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-db26aedc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-db26aedc]{padding:36px 32px}[data-v-db26aedc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-db26aedc] .blog-content h2:first-child{margin-top:0}[data-v-db26aedc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-db26aedc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-db26aedc] .blog-content ol,[data-v-db26aedc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-db26aedc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-db26aedc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-db26aedc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-db26aedc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-db26aedc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-db26aedc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-db26aedc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-db26aedc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-db26aedc]:hover{background:#2a3238}.related-blogs-outer[data-v-db26aedc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-db26aedc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-db26aedc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-db26aedc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-db26aedc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-db26aedc]:hover{border-color:#a8a490}.related-blog-title[data-v-db26aedc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-db26aedc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-db26aedc],.blog-spacer[data-v-db26aedc]{display:none}.mobile-toc[data-v-db26aedc]{display:block}.blog-hero[data-v-db26aedc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-db26aedc]{padding:20px 16px 40px}.blog-content[data-v-db26aedc]{padding:24px 18px}.blog-cta[data-v-db26aedc]{padding:32px 20px}.related-blogs-grid[data-v-db26aedc]{grid-template-columns:1fr}}.reading-progress[data-v-af82e74e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-af82e74e]{background:#f7f7f7}.blog-hero[data-v-af82e74e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-af82e74e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-af82e74e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-af82e74e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-af82e74e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-af82e74e]{color:#d0cec6}.blog-breadcrumb-current[data-v-af82e74e]{color:#3a434a}.blog-title[data-v-af82e74e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-af82e74e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-af82e74e]{color:#767472}.mobile-toc[data-v-af82e74e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-af82e74e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-af82e74e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-af82e74e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-af82e74e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-af82e74e]:hover{color:#a8a490}.blog-body-outer[data-v-af82e74e]{padding:40px 20px 60px}.blog-body-inner[data-v-af82e74e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-af82e74e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-af82e74e],.blog-spacer[data-v-af82e74e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-af82e74e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-af82e74e],.toc-card[data-v-af82e74e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-af82e74e]{display:flex}.toc-progress-track[data-v-af82e74e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-af82e74e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-af82e74e]{flex:1;padding:22px 18px}.toc-label[data-v-af82e74e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-af82e74e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-af82e74e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-af82e74e],.toc-link[data-v-af82e74e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-af82e74e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-af82e74e]{padding:36px 32px}[data-v-af82e74e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-af82e74e] .blog-content h2:first-child{margin-top:0}[data-v-af82e74e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-af82e74e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-af82e74e] .blog-content ol,[data-v-af82e74e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-af82e74e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-af82e74e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-af82e74e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-af82e74e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-af82e74e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-af82e74e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-af82e74e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-af82e74e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-af82e74e]:hover{background:#2a3238}.related-blogs-outer[data-v-af82e74e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-af82e74e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-af82e74e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-af82e74e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-af82e74e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-af82e74e]:hover{border-color:#a8a490}.related-blog-title[data-v-af82e74e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-af82e74e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-af82e74e],.blog-spacer[data-v-af82e74e]{display:none}.mobile-toc[data-v-af82e74e]{display:block}.blog-hero[data-v-af82e74e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-af82e74e]{padding:20px 16px 40px}.blog-content[data-v-af82e74e]{padding:24px 18px}.blog-cta[data-v-af82e74e]{padding:32px 20px}.related-blogs-grid[data-v-af82e74e]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-4f728427]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-0ec25bbc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0ec25bbc]{background:#f7f7f7}.blog-hero[data-v-0ec25bbc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0ec25bbc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0ec25bbc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-0ec25bbc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0ec25bbc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0ec25bbc]{color:#d0cec6}.blog-breadcrumb-current[data-v-0ec25bbc]{color:#3a434a}.blog-title[data-v-0ec25bbc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0ec25bbc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0ec25bbc]{color:#767472}.mobile-toc[data-v-0ec25bbc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0ec25bbc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-0ec25bbc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0ec25bbc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0ec25bbc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-0ec25bbc]:hover{color:#a8a490}.blog-body-outer[data-v-0ec25bbc]{padding:40px 20px 60px}.blog-body-inner[data-v-0ec25bbc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0ec25bbc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0ec25bbc],.blog-spacer[data-v-0ec25bbc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0ec25bbc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0ec25bbc],.toc-card[data-v-0ec25bbc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0ec25bbc]{display:flex}.toc-progress-track[data-v-0ec25bbc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0ec25bbc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0ec25bbc]{flex:1;padding:22px 18px}.toc-label[data-v-0ec25bbc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0ec25bbc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0ec25bbc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-0ec25bbc],.toc-link[data-v-0ec25bbc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0ec25bbc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0ec25bbc]{padding:36px 32px}[data-v-0ec25bbc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-0ec25bbc] .blog-content h2:first-child{margin-top:0}[data-v-0ec25bbc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0ec25bbc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0ec25bbc] .blog-content ol,[data-v-0ec25bbc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0ec25bbc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0ec25bbc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0ec25bbc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0ec25bbc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0ec25bbc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-0ec25bbc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0ec25bbc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0ec25bbc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-0ec25bbc]:hover{background:#2a3238}.related-blogs-outer[data-v-0ec25bbc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0ec25bbc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0ec25bbc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0ec25bbc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0ec25bbc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-0ec25bbc]:hover{border-color:#a8a490}.related-blog-title[data-v-0ec25bbc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0ec25bbc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0ec25bbc],.blog-spacer[data-v-0ec25bbc]{display:none}.mobile-toc[data-v-0ec25bbc]{display:block}.blog-hero[data-v-0ec25bbc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0ec25bbc]{padding:20px 16px 40px}.blog-content[data-v-0ec25bbc]{padding:24px 18px}.blog-cta[data-v-0ec25bbc]{padding:32px 20px}.related-blogs-grid[data-v-0ec25bbc]{grid-template-columns:1fr}}.reading-progress[data-v-cb17f858]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-cb17f858]{background:#f7f7f7}.blog-hero[data-v-cb17f858]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-cb17f858]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-cb17f858]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-cb17f858]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-cb17f858]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-cb17f858]{color:#d0cec6}.blog-breadcrumb-current[data-v-cb17f858]{color:#3a434a}.blog-title[data-v-cb17f858]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-cb17f858]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-cb17f858]{color:#767472}.mobile-toc[data-v-cb17f858]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-cb17f858]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-cb17f858]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-cb17f858]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-cb17f858]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-cb17f858]:hover{color:#a8a490}.blog-body-outer[data-v-cb17f858]{padding:40px 20px 60px}.blog-body-inner[data-v-cb17f858]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-cb17f858]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-cb17f858],.blog-spacer[data-v-cb17f858]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-cb17f858]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-cb17f858],.toc-card[data-v-cb17f858]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-cb17f858]{display:flex}.toc-progress-track[data-v-cb17f858]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-cb17f858]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-cb17f858]{flex:1;padding:22px 18px}.toc-label[data-v-cb17f858]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-cb17f858]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-cb17f858]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-cb17f858],.toc-link[data-v-cb17f858]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-cb17f858]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-cb17f858]{padding:36px 32px}[data-v-cb17f858] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-cb17f858] .blog-content h2:first-child{margin-top:0}[data-v-cb17f858] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-cb17f858] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-cb17f858] .blog-content ol,[data-v-cb17f858] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-cb17f858] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-cb17f858] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-cb17f858] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-cb17f858] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-cb17f858] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-cb17f858]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-cb17f858]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-cb17f858]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-cb17f858]:hover{background:#2a3238}.related-blogs-outer[data-v-cb17f858]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-cb17f858]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-cb17f858]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-cb17f858]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-cb17f858]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-cb17f858]:hover{border-color:#a8a490}.related-blog-title[data-v-cb17f858]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-cb17f858]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-cb17f858],.blog-spacer[data-v-cb17f858]{display:none}.mobile-toc[data-v-cb17f858]{display:block}.blog-hero[data-v-cb17f858]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-cb17f858]{padding:20px 16px 40px}.blog-content[data-v-cb17f858]{padding:24px 18px}.blog-cta[data-v-cb17f858]{padding:32px 20px}.related-blogs-grid[data-v-cb17f858]{grid-template-columns:1fr}}.reading-progress[data-v-a9a34493]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a9a34493]{background:#f7f7f7}.blog-hero[data-v-a9a34493]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a9a34493]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a9a34493]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a9a34493]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a9a34493]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a9a34493]{color:#d0cec6}.blog-breadcrumb-current[data-v-a9a34493]{color:#3a434a}.blog-title[data-v-a9a34493]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a9a34493]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a9a34493]{color:#767472}.mobile-toc[data-v-a9a34493]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a9a34493]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a9a34493]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a9a34493]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a9a34493]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a9a34493]:hover{color:#a8a490}.blog-body-outer[data-v-a9a34493]{padding:40px 20px 60px}.blog-body-inner[data-v-a9a34493]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a9a34493]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a9a34493],.blog-spacer[data-v-a9a34493]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a9a34493]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a9a34493],.toc-card[data-v-a9a34493]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a9a34493]{display:flex}.toc-progress-track[data-v-a9a34493]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a9a34493]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a9a34493]{flex:1;padding:22px 18px}.toc-label[data-v-a9a34493]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a9a34493]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a9a34493]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a9a34493],.toc-link[data-v-a9a34493]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a9a34493]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a9a34493]{padding:36px 32px}[data-v-a9a34493] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a9a34493] .blog-content h2:first-child{margin-top:0}[data-v-a9a34493] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a9a34493] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a9a34493] .blog-content ol,[data-v-a9a34493] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a9a34493] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a9a34493] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a9a34493] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a9a34493] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a9a34493] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a9a34493]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a9a34493]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a9a34493]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a9a34493]:hover{background:#2a3238}.related-blogs-outer[data-v-a9a34493]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a9a34493]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a9a34493]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a9a34493]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a9a34493]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a9a34493]:hover{border-color:#a8a490}.related-blog-title[data-v-a9a34493]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a9a34493]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a9a34493],.blog-spacer[data-v-a9a34493]{display:none}.mobile-toc[data-v-a9a34493]{display:block}.blog-hero[data-v-a9a34493]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a9a34493]{padding:20px 16px 40px}.blog-content[data-v-a9a34493]{padding:24px 18px}.blog-cta[data-v-a9a34493]{padding:32px 20px}.related-blogs-grid[data-v-a9a34493]{grid-template-columns:1fr}}.reading-progress[data-v-39a0f7b5]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-39a0f7b5]{background:#f7f7f7}.blog-hero[data-v-39a0f7b5]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-39a0f7b5]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-39a0f7b5]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-39a0f7b5]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-39a0f7b5]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-39a0f7b5]{color:#d0cec6}.blog-breadcrumb-current[data-v-39a0f7b5]{color:#3a434a}.blog-title[data-v-39a0f7b5]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-39a0f7b5]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-39a0f7b5]{color:#767472}.mobile-toc[data-v-39a0f7b5]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-39a0f7b5]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-39a0f7b5]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-39a0f7b5]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-39a0f7b5]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-39a0f7b5]:hover{color:#a8a490}.blog-body-outer[data-v-39a0f7b5]{padding:40px 20px 60px}.blog-body-inner[data-v-39a0f7b5]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-39a0f7b5]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-39a0f7b5],.blog-spacer[data-v-39a0f7b5]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-39a0f7b5]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-39a0f7b5],.toc-card[data-v-39a0f7b5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-39a0f7b5]{display:flex}.toc-progress-track[data-v-39a0f7b5]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-39a0f7b5]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-39a0f7b5]{flex:1;padding:22px 18px}.toc-label[data-v-39a0f7b5]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-39a0f7b5]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-39a0f7b5]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-39a0f7b5],.toc-link[data-v-39a0f7b5]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-39a0f7b5]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-39a0f7b5]{padding:36px 32px}[data-v-39a0f7b5] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-39a0f7b5] .blog-content h2:first-child{margin-top:0}[data-v-39a0f7b5] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-39a0f7b5] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-39a0f7b5] .blog-content ol,[data-v-39a0f7b5] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-39a0f7b5] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-39a0f7b5] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-39a0f7b5] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-39a0f7b5] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-39a0f7b5] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-39a0f7b5]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-39a0f7b5]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-39a0f7b5]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-39a0f7b5]:hover{background:#2a3238}.related-blogs-outer[data-v-39a0f7b5]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-39a0f7b5]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-39a0f7b5]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-39a0f7b5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-39a0f7b5]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-39a0f7b5]:hover{border-color:#a8a490}.related-blog-title[data-v-39a0f7b5]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-39a0f7b5]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-39a0f7b5],.blog-spacer[data-v-39a0f7b5]{display:none}.mobile-toc[data-v-39a0f7b5]{display:block}.blog-hero[data-v-39a0f7b5]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-39a0f7b5]{padding:20px 16px 40px}.blog-content[data-v-39a0f7b5]{padding:24px 18px}.blog-cta[data-v-39a0f7b5]{padding:32px 20px}.related-blogs-grid[data-v-39a0f7b5]{grid-template-columns:1fr}}.reading-progress[data-v-c674b06d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c674b06d]{background:#f7f7f7}.blog-hero[data-v-c674b06d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c674b06d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c674b06d]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-c674b06d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c674b06d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c674b06d]{color:#d0cec6}.blog-breadcrumb-current[data-v-c674b06d]{color:#3a434a}.blog-title[data-v-c674b06d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c674b06d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c674b06d]{color:#767472}.mobile-toc[data-v-c674b06d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c674b06d]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-c674b06d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c674b06d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c674b06d]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-c674b06d]:hover{color:#a8a490}.blog-body-outer[data-v-c674b06d]{padding:40px 20px 60px}.blog-body-inner[data-v-c674b06d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c674b06d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c674b06d],.blog-spacer[data-v-c674b06d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c674b06d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c674b06d],.toc-card[data-v-c674b06d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c674b06d]{display:flex}.toc-progress-track[data-v-c674b06d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c674b06d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c674b06d]{flex:1;padding:22px 18px}.toc-label[data-v-c674b06d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c674b06d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c674b06d]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-c674b06d],.toc-link[data-v-c674b06d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c674b06d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c674b06d]{padding:36px 32px}[data-v-c674b06d] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-c674b06d] .blog-content h2:first-child{margin-top:0}[data-v-c674b06d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c674b06d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c674b06d] .blog-content ol,[data-v-c674b06d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c674b06d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c674b06d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c674b06d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c674b06d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c674b06d] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-c674b06d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c674b06d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c674b06d]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-c674b06d]:hover{background:#2a3238}.related-blogs-outer[data-v-c674b06d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c674b06d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c674b06d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c674b06d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c674b06d]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-c674b06d]:hover{border-color:#a8a490}.related-blog-title[data-v-c674b06d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c674b06d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c674b06d],.blog-spacer[data-v-c674b06d]{display:none}.mobile-toc[data-v-c674b06d]{display:block}.blog-hero[data-v-c674b06d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c674b06d]{padding:20px 16px 40px}.blog-content[data-v-c674b06d]{padding:24px 18px}.blog-cta[data-v-c674b06d]{padding:32px 20px}.related-blogs-grid[data-v-c674b06d]{grid-template-columns:1fr}}.reading-progress[data-v-77436eb4]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-77436eb4]{background:#f7f7f7}.blog-hero[data-v-77436eb4]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-77436eb4]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-77436eb4]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-77436eb4]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-77436eb4]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-77436eb4]{color:#d0cec6}.blog-breadcrumb-current[data-v-77436eb4]{color:#3a434a}.blog-title[data-v-77436eb4]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-77436eb4]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-77436eb4]{color:#767472}.mobile-toc[data-v-77436eb4]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-77436eb4]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-77436eb4]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-77436eb4]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-77436eb4]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-77436eb4]:hover{color:#a8a490}.blog-body-outer[data-v-77436eb4]{padding:40px 20px 60px}.blog-body-inner[data-v-77436eb4]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-77436eb4]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-77436eb4],.blog-spacer[data-v-77436eb4]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-77436eb4]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-77436eb4],.toc-card[data-v-77436eb4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-77436eb4]{display:flex}.toc-progress-track[data-v-77436eb4]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-77436eb4]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-77436eb4]{flex:1;padding:22px 18px}.toc-label[data-v-77436eb4]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-77436eb4]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-77436eb4]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-77436eb4],.toc-link[data-v-77436eb4]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-77436eb4]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-77436eb4]{padding:36px 32px}[data-v-77436eb4] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-77436eb4] .blog-content h2:first-child{margin-top:0}[data-v-77436eb4] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-77436eb4] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-77436eb4] .blog-content ol,[data-v-77436eb4] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-77436eb4] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-77436eb4] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-77436eb4] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-77436eb4] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-77436eb4] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-77436eb4]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-77436eb4]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-77436eb4]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-77436eb4]:hover{background:#2a3238}.related-blogs-outer[data-v-77436eb4]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-77436eb4]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-77436eb4]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-77436eb4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-77436eb4]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-77436eb4]:hover{border-color:#a8a490}.related-blog-title[data-v-77436eb4]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-77436eb4]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-77436eb4],.blog-spacer[data-v-77436eb4]{display:none}.mobile-toc[data-v-77436eb4]{display:block}.blog-hero[data-v-77436eb4]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-77436eb4]{padding:20px 16px 40px}.blog-content[data-v-77436eb4]{padding:24px 18px}.blog-cta[data-v-77436eb4]{padding:32px 20px}.related-blogs-grid[data-v-77436eb4]{grid-template-columns:1fr}}.reading-progress[data-v-0bb9bc3c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0bb9bc3c]{background:#f7f7f7}.blog-hero[data-v-0bb9bc3c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0bb9bc3c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0bb9bc3c]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-0bb9bc3c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0bb9bc3c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0bb9bc3c]{color:#d0cec6}.blog-breadcrumb-current[data-v-0bb9bc3c]{color:#3a434a}.blog-title[data-v-0bb9bc3c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0bb9bc3c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0bb9bc3c]{color:#767472}.mobile-toc[data-v-0bb9bc3c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0bb9bc3c]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-0bb9bc3c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0bb9bc3c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0bb9bc3c]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-0bb9bc3c]:hover{color:#a8a490}.blog-body-outer[data-v-0bb9bc3c]{padding:40px 20px 60px}.blog-body-inner[data-v-0bb9bc3c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0bb9bc3c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0bb9bc3c],.blog-spacer[data-v-0bb9bc3c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0bb9bc3c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0bb9bc3c],.toc-card[data-v-0bb9bc3c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0bb9bc3c]{display:flex}.toc-progress-track[data-v-0bb9bc3c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0bb9bc3c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0bb9bc3c]{flex:1;padding:22px 18px}.toc-label[data-v-0bb9bc3c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0bb9bc3c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0bb9bc3c]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-0bb9bc3c],.toc-link[data-v-0bb9bc3c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0bb9bc3c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0bb9bc3c]{padding:36px 32px}[data-v-0bb9bc3c] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-0bb9bc3c] .blog-content h2:first-child{margin-top:0}[data-v-0bb9bc3c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0bb9bc3c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0bb9bc3c] .blog-content ol,[data-v-0bb9bc3c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0bb9bc3c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0bb9bc3c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0bb9bc3c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0bb9bc3c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0bb9bc3c] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-0bb9bc3c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0bb9bc3c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0bb9bc3c]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-0bb9bc3c]:hover{background:#2a3238}.related-blogs-outer[data-v-0bb9bc3c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0bb9bc3c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0bb9bc3c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0bb9bc3c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0bb9bc3c]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-0bb9bc3c]:hover{border-color:#a8a490}.related-blog-title[data-v-0bb9bc3c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0bb9bc3c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0bb9bc3c],.blog-spacer[data-v-0bb9bc3c]{display:none}.mobile-toc[data-v-0bb9bc3c]{display:block}.blog-hero[data-v-0bb9bc3c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0bb9bc3c]{padding:20px 16px 40px}.blog-content[data-v-0bb9bc3c]{padding:24px 18px}.blog-cta[data-v-0bb9bc3c]{padding:32px 20px}.related-blogs-grid[data-v-0bb9bc3c]{grid-template-columns:1fr}}.reading-progress[data-v-f972339f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f972339f]{background:#f7f7f7}.blog-hero[data-v-f972339f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f972339f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f972339f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f972339f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f972339f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f972339f]{color:#d0cec6}.blog-breadcrumb-current[data-v-f972339f]{color:#3a434a}.blog-title[data-v-f972339f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f972339f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f972339f]{color:#767472}.mobile-toc[data-v-f972339f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f972339f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f972339f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f972339f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f972339f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f972339f]:hover{color:#a8a490}.blog-body-outer[data-v-f972339f]{padding:40px 20px 60px}.blog-body-inner[data-v-f972339f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f972339f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f972339f],.blog-spacer[data-v-f972339f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f972339f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f972339f],.toc-card[data-v-f972339f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f972339f]{display:flex}.toc-progress-track[data-v-f972339f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f972339f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f972339f]{flex:1;padding:22px 18px}.toc-label[data-v-f972339f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f972339f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f972339f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f972339f],.toc-link[data-v-f972339f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f972339f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f972339f]{padding:36px 32px}[data-v-f972339f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f972339f] .blog-content h2:first-child{margin-top:0}[data-v-f972339f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f972339f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f972339f] .blog-content ol,[data-v-f972339f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f972339f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f972339f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f972339f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f972339f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f972339f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f972339f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f972339f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f972339f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f972339f]:hover{background:#2a3238}.related-blogs-outer[data-v-f972339f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f972339f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f972339f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f972339f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f972339f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f972339f]:hover{border-color:#a8a490}.related-blog-title[data-v-f972339f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f972339f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f972339f],.blog-spacer[data-v-f972339f]{display:none}.mobile-toc[data-v-f972339f]{display:block}.blog-hero[data-v-f972339f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f972339f]{padding:20px 16px 40px}.blog-content[data-v-f972339f]{padding:24px 18px}.blog-cta[data-v-f972339f]{padding:32px 20px}.related-blogs-grid[data-v-f972339f]{grid-template-columns:1fr}}.reading-progress[data-v-8af00ddc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8af00ddc]{background:#f7f7f7}.blog-hero[data-v-8af00ddc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8af00ddc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8af00ddc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-8af00ddc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8af00ddc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8af00ddc]{color:#d0cec6}.blog-breadcrumb-current[data-v-8af00ddc]{color:#3a434a}.blog-title[data-v-8af00ddc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8af00ddc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8af00ddc]{color:#767472}.mobile-toc[data-v-8af00ddc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8af00ddc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-8af00ddc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8af00ddc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8af00ddc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-8af00ddc]:hover{color:#a8a490}.blog-body-outer[data-v-8af00ddc]{padding:40px 20px 60px}.blog-body-inner[data-v-8af00ddc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8af00ddc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8af00ddc],.blog-spacer[data-v-8af00ddc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8af00ddc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8af00ddc],.toc-card[data-v-8af00ddc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8af00ddc]{display:flex}.toc-progress-track[data-v-8af00ddc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8af00ddc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8af00ddc]{flex:1;padding:22px 18px}.toc-label[data-v-8af00ddc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8af00ddc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8af00ddc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-8af00ddc],.toc-link[data-v-8af00ddc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8af00ddc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8af00ddc]{padding:36px 32px}[data-v-8af00ddc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-8af00ddc] .blog-content h2:first-child{margin-top:0}[data-v-8af00ddc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8af00ddc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8af00ddc] .blog-content ol,[data-v-8af00ddc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8af00ddc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8af00ddc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8af00ddc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8af00ddc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8af00ddc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-8af00ddc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8af00ddc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8af00ddc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-8af00ddc]:hover{background:#2a3238}.related-blogs-outer[data-v-8af00ddc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8af00ddc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8af00ddc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8af00ddc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8af00ddc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-8af00ddc]:hover{border-color:#a8a490}.related-blog-title[data-v-8af00ddc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8af00ddc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8af00ddc],.blog-spacer[data-v-8af00ddc]{display:none}.mobile-toc[data-v-8af00ddc]{display:block}.blog-hero[data-v-8af00ddc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8af00ddc]{padding:20px 16px 40px}.blog-content[data-v-8af00ddc]{padding:24px 18px}.blog-cta[data-v-8af00ddc]{padding:32px 20px}.related-blogs-grid[data-v-8af00ddc]{grid-template-columns:1fr}}.reading-progress[data-v-0d9a8092]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0d9a8092]{background:#f7f7f7}.blog-hero[data-v-0d9a8092]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0d9a8092]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0d9a8092]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-0d9a8092]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0d9a8092]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0d9a8092]{color:#d0cec6}.blog-breadcrumb-current[data-v-0d9a8092]{color:#3a434a}.blog-title[data-v-0d9a8092]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0d9a8092]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0d9a8092]{color:#767472}.mobile-toc[data-v-0d9a8092]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0d9a8092]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-0d9a8092]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0d9a8092]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0d9a8092]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-0d9a8092]:hover{color:#a8a490}.blog-body-outer[data-v-0d9a8092]{padding:40px 20px 60px}.blog-body-inner[data-v-0d9a8092]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0d9a8092]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0d9a8092],.blog-spacer[data-v-0d9a8092]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0d9a8092]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0d9a8092],.toc-card[data-v-0d9a8092]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0d9a8092]{display:flex}.toc-progress-track[data-v-0d9a8092]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0d9a8092]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0d9a8092]{flex:1;padding:22px 18px}.toc-label[data-v-0d9a8092]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0d9a8092]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0d9a8092]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-0d9a8092],.toc-link[data-v-0d9a8092]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0d9a8092]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0d9a8092]{padding:36px 32px}[data-v-0d9a8092] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-0d9a8092] .blog-content h2:first-child{margin-top:0}[data-v-0d9a8092] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0d9a8092] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0d9a8092] .blog-content ol,[data-v-0d9a8092] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0d9a8092] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0d9a8092] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0d9a8092] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0d9a8092] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0d9a8092] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-0d9a8092]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0d9a8092]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0d9a8092]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-0d9a8092]:hover{background:#2a3238}.related-blogs-outer[data-v-0d9a8092]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0d9a8092]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0d9a8092]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0d9a8092]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0d9a8092]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-0d9a8092]:hover{border-color:#a8a490}.related-blog-title[data-v-0d9a8092]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0d9a8092]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0d9a8092],.blog-spacer[data-v-0d9a8092]{display:none}.mobile-toc[data-v-0d9a8092]{display:block}.blog-hero[data-v-0d9a8092]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0d9a8092]{padding:20px 16px 40px}.blog-content[data-v-0d9a8092]{padding:24px 18px}.blog-cta[data-v-0d9a8092]{padding:32px 20px}.related-blogs-grid[data-v-0d9a8092]{grid-template-columns:1fr}}.reading-progress[data-v-1cb0bf32]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1cb0bf32]{background:#f7f7f7}.blog-hero[data-v-1cb0bf32]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1cb0bf32]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1cb0bf32]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-1cb0bf32]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1cb0bf32]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1cb0bf32]{color:#d0cec6}.blog-breadcrumb-current[data-v-1cb0bf32]{color:#3a434a}.blog-title[data-v-1cb0bf32]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1cb0bf32]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1cb0bf32]{color:#767472}.mobile-toc[data-v-1cb0bf32]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1cb0bf32]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-1cb0bf32]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1cb0bf32]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1cb0bf32]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-1cb0bf32]:hover{color:#a8a490}.blog-body-outer[data-v-1cb0bf32]{padding:40px 20px 60px}.blog-body-inner[data-v-1cb0bf32]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1cb0bf32]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1cb0bf32],.blog-spacer[data-v-1cb0bf32]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1cb0bf32]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1cb0bf32],.toc-card[data-v-1cb0bf32]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1cb0bf32]{display:flex}.toc-progress-track[data-v-1cb0bf32]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1cb0bf32]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1cb0bf32]{flex:1;padding:22px 18px}.toc-label[data-v-1cb0bf32]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1cb0bf32]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1cb0bf32]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-1cb0bf32],.toc-link[data-v-1cb0bf32]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1cb0bf32]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1cb0bf32]{padding:36px 32px}[data-v-1cb0bf32] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-1cb0bf32] .blog-content h2:first-child{margin-top:0}[data-v-1cb0bf32] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1cb0bf32] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1cb0bf32] .blog-content ol,[data-v-1cb0bf32] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1cb0bf32] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1cb0bf32] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1cb0bf32] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1cb0bf32] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1cb0bf32] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-1cb0bf32]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1cb0bf32]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1cb0bf32]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-1cb0bf32]:hover{background:#2a3238}.related-blogs-outer[data-v-1cb0bf32]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1cb0bf32]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1cb0bf32]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1cb0bf32]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1cb0bf32]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-1cb0bf32]:hover{border-color:#a8a490}.related-blog-title[data-v-1cb0bf32]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1cb0bf32]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1cb0bf32],.blog-spacer[data-v-1cb0bf32]{display:none}.mobile-toc[data-v-1cb0bf32]{display:block}.blog-hero[data-v-1cb0bf32]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1cb0bf32]{padding:20px 16px 40px}.blog-content[data-v-1cb0bf32]{padding:24px 18px}.blog-cta[data-v-1cb0bf32]{padding:32px 20px}.related-blogs-grid[data-v-1cb0bf32]{grid-template-columns:1fr}}.reading-progress[data-v-96e270b7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-96e270b7]{background:#f7f7f7}.blog-hero[data-v-96e270b7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-96e270b7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-96e270b7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-96e270b7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-96e270b7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-96e270b7]{color:#d0cec6}.blog-breadcrumb-current[data-v-96e270b7]{color:#3a434a}.blog-title[data-v-96e270b7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-96e270b7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-96e270b7]{color:#767472}.mobile-toc[data-v-96e270b7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-96e270b7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-96e270b7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-96e270b7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-96e270b7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-96e270b7]:hover{color:#a8a490}.blog-body-outer[data-v-96e270b7]{padding:40px 20px 60px}.blog-body-inner[data-v-96e270b7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-96e270b7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-96e270b7],.blog-spacer[data-v-96e270b7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-96e270b7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-96e270b7],.toc-card[data-v-96e270b7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-96e270b7]{display:flex}.toc-progress-track[data-v-96e270b7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-96e270b7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-96e270b7]{flex:1;padding:22px 18px}.toc-label[data-v-96e270b7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-96e270b7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-96e270b7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-96e270b7],.toc-link[data-v-96e270b7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-96e270b7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-96e270b7]{padding:36px 32px}[data-v-96e270b7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-96e270b7] .blog-content h2:first-child{margin-top:0}[data-v-96e270b7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-96e270b7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-96e270b7] .blog-content ol,[data-v-96e270b7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-96e270b7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-96e270b7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-96e270b7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-96e270b7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-96e270b7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-96e270b7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-96e270b7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-96e270b7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-96e270b7]:hover{background:#2a3238}.related-blogs-outer[data-v-96e270b7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-96e270b7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-96e270b7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-96e270b7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-96e270b7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-96e270b7]:hover{border-color:#a8a490}.related-blog-title[data-v-96e270b7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-96e270b7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-96e270b7],.blog-spacer[data-v-96e270b7]{display:none}.mobile-toc[data-v-96e270b7]{display:block}.blog-hero[data-v-96e270b7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-96e270b7]{padding:20px 16px 40px}.blog-content[data-v-96e270b7]{padding:24px 18px}.blog-cta[data-v-96e270b7]{padding:32px 20px}.related-blogs-grid[data-v-96e270b7]{grid-template-columns:1fr}}.reading-progress[data-v-2745af0e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2745af0e]{background:#f7f7f7}.blog-hero[data-v-2745af0e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2745af0e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2745af0e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-2745af0e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2745af0e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2745af0e]{color:#d0cec6}.blog-breadcrumb-current[data-v-2745af0e]{color:#3a434a}.blog-title[data-v-2745af0e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2745af0e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2745af0e]{color:#767472}.mobile-toc[data-v-2745af0e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2745af0e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-2745af0e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2745af0e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2745af0e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-2745af0e]:hover{color:#a8a490}.blog-body-outer[data-v-2745af0e]{padding:40px 20px 60px}.blog-body-inner[data-v-2745af0e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2745af0e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2745af0e],.blog-spacer[data-v-2745af0e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2745af0e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2745af0e],.toc-card[data-v-2745af0e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2745af0e]{display:flex}.toc-progress-track[data-v-2745af0e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2745af0e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2745af0e]{flex:1;padding:22px 18px}.toc-label[data-v-2745af0e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2745af0e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2745af0e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-2745af0e],.toc-link[data-v-2745af0e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2745af0e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2745af0e]{padding:36px 32px}[data-v-2745af0e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-2745af0e] .blog-content h2:first-child{margin-top:0}[data-v-2745af0e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2745af0e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2745af0e] .blog-content ol,[data-v-2745af0e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2745af0e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2745af0e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2745af0e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2745af0e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2745af0e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-2745af0e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2745af0e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2745af0e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-2745af0e]:hover{background:#2a3238}.related-blogs-outer[data-v-2745af0e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2745af0e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2745af0e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2745af0e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2745af0e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-2745af0e]:hover{border-color:#a8a490}.related-blog-title[data-v-2745af0e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2745af0e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2745af0e],.blog-spacer[data-v-2745af0e]{display:none}.mobile-toc[data-v-2745af0e]{display:block}.blog-hero[data-v-2745af0e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2745af0e]{padding:20px 16px 40px}.blog-content[data-v-2745af0e]{padding:24px 18px}.blog-cta[data-v-2745af0e]{padding:32px 20px}.related-blogs-grid[data-v-2745af0e]{grid-template-columns:1fr}}.reading-progress[data-v-4819fb60]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4819fb60]{background:#f7f7f7}.blog-hero[data-v-4819fb60]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4819fb60]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4819fb60]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-4819fb60]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4819fb60]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4819fb60]{color:#d0cec6}.blog-breadcrumb-current[data-v-4819fb60]{color:#3a434a}.blog-title[data-v-4819fb60]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4819fb60]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4819fb60]{color:#767472}.mobile-toc[data-v-4819fb60]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4819fb60]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-4819fb60]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4819fb60]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4819fb60]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-4819fb60]:hover{color:#a8a490}.blog-body-outer[data-v-4819fb60]{padding:40px 20px 60px}.blog-body-inner[data-v-4819fb60]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4819fb60]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4819fb60],.blog-spacer[data-v-4819fb60]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4819fb60]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4819fb60],.toc-card[data-v-4819fb60]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4819fb60]{display:flex}.toc-progress-track[data-v-4819fb60]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4819fb60]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4819fb60]{flex:1;padding:22px 18px}.toc-label[data-v-4819fb60]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4819fb60]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4819fb60]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-4819fb60],.toc-link[data-v-4819fb60]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4819fb60]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4819fb60]{padding:36px 32px}[data-v-4819fb60] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-4819fb60] .blog-content h2:first-child{margin-top:0}[data-v-4819fb60] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4819fb60] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4819fb60] .blog-content ol,[data-v-4819fb60] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4819fb60] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4819fb60] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4819fb60] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4819fb60] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4819fb60] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-4819fb60]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4819fb60]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4819fb60]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-4819fb60]:hover{background:#2a3238}.related-blogs-outer[data-v-4819fb60]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4819fb60]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4819fb60]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4819fb60]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4819fb60]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-4819fb60]:hover{border-color:#a8a490}.related-blog-title[data-v-4819fb60]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4819fb60]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4819fb60],.blog-spacer[data-v-4819fb60]{display:none}.mobile-toc[data-v-4819fb60]{display:block}.blog-hero[data-v-4819fb60]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4819fb60]{padding:20px 16px 40px}.blog-content[data-v-4819fb60]{padding:24px 18px}.blog-cta[data-v-4819fb60]{padding:32px 20px}.related-blogs-grid[data-v-4819fb60]{grid-template-columns:1fr}}.reading-progress[data-v-c718ded3]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c718ded3]{background:#f7f7f7}.blog-hero[data-v-c718ded3]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c718ded3]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c718ded3]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-c718ded3]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c718ded3]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c718ded3]{color:#d0cec6}.blog-breadcrumb-current[data-v-c718ded3]{color:#3a434a}.blog-title[data-v-c718ded3]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c718ded3]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c718ded3]{color:#767472}.mobile-toc[data-v-c718ded3]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c718ded3]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-c718ded3]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c718ded3]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c718ded3]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-c718ded3]:hover{color:#a8a490}.blog-body-outer[data-v-c718ded3]{padding:40px 20px 60px}.blog-body-inner[data-v-c718ded3]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c718ded3]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c718ded3],.blog-spacer[data-v-c718ded3]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c718ded3]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c718ded3],.toc-card[data-v-c718ded3]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c718ded3]{display:flex}.toc-progress-track[data-v-c718ded3]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c718ded3]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c718ded3]{flex:1;padding:22px 18px}.toc-label[data-v-c718ded3]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c718ded3]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c718ded3]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-c718ded3],.toc-link[data-v-c718ded3]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c718ded3]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c718ded3]{padding:36px 32px}[data-v-c718ded3] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-c718ded3] .blog-content h2:first-child{margin-top:0}[data-v-c718ded3] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c718ded3] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c718ded3] .blog-content ol,[data-v-c718ded3] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c718ded3] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c718ded3] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c718ded3] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c718ded3] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c718ded3] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-c718ded3]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c718ded3]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c718ded3]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-c718ded3]:hover{background:#2a3238}.related-blogs-outer[data-v-c718ded3]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c718ded3]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c718ded3]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c718ded3]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c718ded3]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-c718ded3]:hover{border-color:#a8a490}.related-blog-title[data-v-c718ded3]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c718ded3]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c718ded3],.blog-spacer[data-v-c718ded3]{display:none}.mobile-toc[data-v-c718ded3]{display:block}.blog-hero[data-v-c718ded3]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c718ded3]{padding:20px 16px 40px}.blog-content[data-v-c718ded3]{padding:24px 18px}.blog-cta[data-v-c718ded3]{padding:32px 20px}.related-blogs-grid[data-v-c718ded3]{grid-template-columns:1fr}}.reading-progress[data-v-ffba6039]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ffba6039]{background:#f7f7f7}.blog-hero[data-v-ffba6039]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ffba6039]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ffba6039]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-ffba6039]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ffba6039]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ffba6039]{color:#d0cec6}.blog-breadcrumb-current[data-v-ffba6039]{color:#3a434a}.blog-title[data-v-ffba6039]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ffba6039]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ffba6039]{color:#767472}.mobile-toc[data-v-ffba6039]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ffba6039]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-ffba6039]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ffba6039]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ffba6039]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-ffba6039]:hover{color:#a8a490}.blog-body-outer[data-v-ffba6039]{padding:40px 20px 60px}.blog-body-inner[data-v-ffba6039]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ffba6039]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ffba6039],.blog-spacer[data-v-ffba6039]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ffba6039]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ffba6039],.toc-card[data-v-ffba6039]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ffba6039]{display:flex}.toc-progress-track[data-v-ffba6039]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ffba6039]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ffba6039]{flex:1;padding:22px 18px}.toc-label[data-v-ffba6039]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ffba6039]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ffba6039]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-ffba6039],.toc-link[data-v-ffba6039]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ffba6039]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ffba6039]{padding:36px 32px}[data-v-ffba6039] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-ffba6039] .blog-content h2:first-child{margin-top:0}[data-v-ffba6039] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ffba6039] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ffba6039] .blog-content ol,[data-v-ffba6039] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ffba6039] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ffba6039] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ffba6039] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ffba6039] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ffba6039] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-ffba6039]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ffba6039]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ffba6039]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-ffba6039]:hover{background:#2a3238}.related-blogs-outer[data-v-ffba6039]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ffba6039]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ffba6039]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ffba6039]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ffba6039]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-ffba6039]:hover{border-color:#a8a490}.related-blog-title[data-v-ffba6039]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ffba6039]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ffba6039],.blog-spacer[data-v-ffba6039]{display:none}.mobile-toc[data-v-ffba6039]{display:block}.blog-hero[data-v-ffba6039]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ffba6039]{padding:20px 16px 40px}.blog-content[data-v-ffba6039]{padding:24px 18px}.blog-cta[data-v-ffba6039]{padding:32px 20px}.related-blogs-grid[data-v-ffba6039]{grid-template-columns:1fr}}.reading-progress[data-v-7489d68f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7489d68f]{background:#f7f7f7}.blog-hero[data-v-7489d68f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7489d68f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7489d68f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-7489d68f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7489d68f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7489d68f]{color:#d0cec6}.blog-breadcrumb-current[data-v-7489d68f]{color:#3a434a}.blog-title[data-v-7489d68f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7489d68f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7489d68f]{color:#767472}.mobile-toc[data-v-7489d68f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7489d68f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-7489d68f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7489d68f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7489d68f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-7489d68f]:hover{color:#a8a490}.blog-body-outer[data-v-7489d68f]{padding:40px 20px 60px}.blog-body-inner[data-v-7489d68f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7489d68f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7489d68f],.blog-spacer[data-v-7489d68f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7489d68f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7489d68f],.toc-card[data-v-7489d68f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7489d68f]{display:flex}.toc-progress-track[data-v-7489d68f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7489d68f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7489d68f]{flex:1;padding:22px 18px}.toc-label[data-v-7489d68f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7489d68f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7489d68f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-7489d68f],.toc-link[data-v-7489d68f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7489d68f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7489d68f]{padding:36px 32px}[data-v-7489d68f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-7489d68f] .blog-content h2:first-child{margin-top:0}[data-v-7489d68f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7489d68f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7489d68f] .blog-content ol,[data-v-7489d68f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7489d68f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7489d68f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7489d68f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7489d68f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7489d68f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-7489d68f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7489d68f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7489d68f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-7489d68f]:hover{background:#2a3238}.related-blogs-outer[data-v-7489d68f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7489d68f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7489d68f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7489d68f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7489d68f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-7489d68f]:hover{border-color:#a8a490}.related-blog-title[data-v-7489d68f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7489d68f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7489d68f],.blog-spacer[data-v-7489d68f]{display:none}.mobile-toc[data-v-7489d68f]{display:block}.blog-hero[data-v-7489d68f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7489d68f]{padding:20px 16px 40px}.blog-content[data-v-7489d68f]{padding:24px 18px}.blog-cta[data-v-7489d68f]{padding:32px 20px}.related-blogs-grid[data-v-7489d68f]{grid-template-columns:1fr}}.reading-progress[data-v-f10c6e8d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f10c6e8d]{background:#f7f7f7}.blog-hero[data-v-f10c6e8d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f10c6e8d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f10c6e8d]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f10c6e8d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f10c6e8d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f10c6e8d]{color:#d0cec6}.blog-breadcrumb-current[data-v-f10c6e8d]{color:#3a434a}.blog-title[data-v-f10c6e8d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f10c6e8d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f10c6e8d]{color:#767472}.mobile-toc[data-v-f10c6e8d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f10c6e8d]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f10c6e8d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f10c6e8d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f10c6e8d]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f10c6e8d]:hover{color:#a8a490}.blog-body-outer[data-v-f10c6e8d]{padding:40px 20px 60px}.blog-body-inner[data-v-f10c6e8d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f10c6e8d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f10c6e8d],.blog-spacer[data-v-f10c6e8d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f10c6e8d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f10c6e8d],.toc-card[data-v-f10c6e8d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f10c6e8d]{display:flex}.toc-progress-track[data-v-f10c6e8d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f10c6e8d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f10c6e8d]{flex:1;padding:22px 18px}.toc-label[data-v-f10c6e8d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f10c6e8d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f10c6e8d]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f10c6e8d],.toc-link[data-v-f10c6e8d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f10c6e8d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f10c6e8d]{padding:36px 32px}[data-v-f10c6e8d] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f10c6e8d] .blog-content h2:first-child{margin-top:0}[data-v-f10c6e8d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f10c6e8d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f10c6e8d] .blog-content ol,[data-v-f10c6e8d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f10c6e8d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f10c6e8d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f10c6e8d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f10c6e8d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f10c6e8d] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f10c6e8d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f10c6e8d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f10c6e8d]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f10c6e8d]:hover{background:#2a3238}.related-blogs-outer[data-v-f10c6e8d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f10c6e8d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f10c6e8d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f10c6e8d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f10c6e8d]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f10c6e8d]:hover{border-color:#a8a490}.related-blog-title[data-v-f10c6e8d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f10c6e8d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f10c6e8d],.blog-spacer[data-v-f10c6e8d]{display:none}.mobile-toc[data-v-f10c6e8d]{display:block}.blog-hero[data-v-f10c6e8d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f10c6e8d]{padding:20px 16px 40px}.blog-content[data-v-f10c6e8d]{padding:24px 18px}.blog-cta[data-v-f10c6e8d]{padding:32px 20px}.related-blogs-grid[data-v-f10c6e8d]{grid-template-columns:1fr}}.reading-progress[data-v-9a2c7117]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9a2c7117]{background:#f7f7f7}.blog-hero[data-v-9a2c7117]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9a2c7117]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9a2c7117]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9a2c7117]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9a2c7117]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9a2c7117]{color:#d0cec6}.blog-breadcrumb-current[data-v-9a2c7117]{color:#3a434a}.blog-title[data-v-9a2c7117]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9a2c7117]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9a2c7117]{color:#767472}.mobile-toc[data-v-9a2c7117]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9a2c7117]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9a2c7117]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9a2c7117]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9a2c7117]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9a2c7117]:hover{color:#a8a490}.blog-body-outer[data-v-9a2c7117]{padding:40px 20px 60px}.blog-body-inner[data-v-9a2c7117]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9a2c7117]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9a2c7117],.blog-spacer[data-v-9a2c7117]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9a2c7117]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9a2c7117],.toc-card[data-v-9a2c7117]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9a2c7117]{display:flex}.toc-progress-track[data-v-9a2c7117]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9a2c7117]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9a2c7117]{flex:1;padding:22px 18px}.toc-label[data-v-9a2c7117]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9a2c7117]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9a2c7117]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9a2c7117],.toc-link[data-v-9a2c7117]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9a2c7117]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9a2c7117]{padding:36px 32px}[data-v-9a2c7117] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9a2c7117] .blog-content h2:first-child{margin-top:0}[data-v-9a2c7117] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9a2c7117] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9a2c7117] .blog-content ol,[data-v-9a2c7117] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9a2c7117] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9a2c7117] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9a2c7117] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9a2c7117] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9a2c7117] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9a2c7117]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9a2c7117]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9a2c7117]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9a2c7117]:hover{background:#2a3238}.related-blogs-outer[data-v-9a2c7117]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9a2c7117]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9a2c7117]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9a2c7117]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9a2c7117]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9a2c7117]:hover{border-color:#a8a490}.related-blog-title[data-v-9a2c7117]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9a2c7117]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9a2c7117],.blog-spacer[data-v-9a2c7117]{display:none}.mobile-toc[data-v-9a2c7117]{display:block}.blog-hero[data-v-9a2c7117]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9a2c7117]{padding:20px 16px 40px}.blog-content[data-v-9a2c7117]{padding:24px 18px}.blog-cta[data-v-9a2c7117]{padding:32px 20px}.related-blogs-grid[data-v-9a2c7117]{grid-template-columns:1fr}}.reading-progress[data-v-e3990979]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e3990979]{background:#f7f7f7}.blog-hero[data-v-e3990979]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e3990979]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e3990979]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-e3990979]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e3990979]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e3990979]{color:#d0cec6}.blog-breadcrumb-current[data-v-e3990979]{color:#3a434a}.blog-title[data-v-e3990979]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e3990979]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e3990979]{color:#767472}.mobile-toc[data-v-e3990979]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e3990979]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-e3990979]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e3990979]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e3990979]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-e3990979]:hover{color:#a8a490}.blog-body-outer[data-v-e3990979]{padding:40px 20px 60px}.blog-body-inner[data-v-e3990979]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e3990979]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e3990979],.blog-spacer[data-v-e3990979]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e3990979]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e3990979],.toc-card[data-v-e3990979]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e3990979]{display:flex}.toc-progress-track[data-v-e3990979]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e3990979]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e3990979]{flex:1;padding:22px 18px}.toc-label[data-v-e3990979]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e3990979]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e3990979]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-e3990979],.toc-link[data-v-e3990979]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e3990979]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e3990979]{padding:36px 32px}[data-v-e3990979] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-e3990979] .blog-content h2:first-child{margin-top:0}[data-v-e3990979] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e3990979] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e3990979] .blog-content ol,[data-v-e3990979] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e3990979] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e3990979] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e3990979] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e3990979] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e3990979] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-e3990979]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e3990979]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e3990979]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-e3990979]:hover{background:#2a3238}.related-blogs-outer[data-v-e3990979]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e3990979]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e3990979]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e3990979]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e3990979]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-e3990979]:hover{border-color:#a8a490}.related-blog-title[data-v-e3990979]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e3990979]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e3990979],.blog-spacer[data-v-e3990979]{display:none}.mobile-toc[data-v-e3990979]{display:block}.blog-hero[data-v-e3990979]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e3990979]{padding:20px 16px 40px}.blog-content[data-v-e3990979]{padding:24px 18px}.blog-cta[data-v-e3990979]{padding:32px 20px}.related-blogs-grid[data-v-e3990979]{grid-template-columns:1fr}}.reading-progress[data-v-d4fd4afa]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d4fd4afa]{background:#f7f7f7}.blog-hero[data-v-d4fd4afa]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d4fd4afa]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d4fd4afa]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-d4fd4afa]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d4fd4afa]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d4fd4afa]{color:#d0cec6}.blog-breadcrumb-current[data-v-d4fd4afa]{color:#3a434a}.blog-title[data-v-d4fd4afa]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d4fd4afa]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d4fd4afa]{color:#767472}.mobile-toc[data-v-d4fd4afa]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d4fd4afa]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-d4fd4afa]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d4fd4afa]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d4fd4afa]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-d4fd4afa]:hover{color:#a8a490}.blog-body-outer[data-v-d4fd4afa]{padding:40px 20px 60px}.blog-body-inner[data-v-d4fd4afa]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d4fd4afa]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d4fd4afa],.blog-spacer[data-v-d4fd4afa]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d4fd4afa]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d4fd4afa],.toc-card[data-v-d4fd4afa]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d4fd4afa]{display:flex}.toc-progress-track[data-v-d4fd4afa]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d4fd4afa]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d4fd4afa]{flex:1;padding:22px 18px}.toc-label[data-v-d4fd4afa]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d4fd4afa]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d4fd4afa]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-d4fd4afa],.toc-link[data-v-d4fd4afa]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d4fd4afa]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d4fd4afa]{padding:36px 32px}[data-v-d4fd4afa] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-d4fd4afa] .blog-content h2:first-child{margin-top:0}[data-v-d4fd4afa] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d4fd4afa] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d4fd4afa] .blog-content ol,[data-v-d4fd4afa] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d4fd4afa] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d4fd4afa] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d4fd4afa] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d4fd4afa] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d4fd4afa] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-d4fd4afa]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d4fd4afa]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d4fd4afa]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-d4fd4afa]:hover{background:#2a3238}.related-blogs-outer[data-v-d4fd4afa]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d4fd4afa]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d4fd4afa]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d4fd4afa]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d4fd4afa]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-d4fd4afa]:hover{border-color:#a8a490}.related-blog-title[data-v-d4fd4afa]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d4fd4afa]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d4fd4afa],.blog-spacer[data-v-d4fd4afa]{display:none}.mobile-toc[data-v-d4fd4afa]{display:block}.blog-hero[data-v-d4fd4afa]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d4fd4afa]{padding:20px 16px 40px}.blog-content[data-v-d4fd4afa]{padding:24px 18px}.blog-cta[data-v-d4fd4afa]{padding:32px 20px}.related-blogs-grid[data-v-d4fd4afa]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-69b59f17]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-89e2e647]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-89e2e647]{background:#f7f7f7}.blog-hero[data-v-89e2e647]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-89e2e647]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-89e2e647]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-89e2e647]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-89e2e647]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-89e2e647]{color:#d0cec6}.blog-breadcrumb-current[data-v-89e2e647]{color:#3a434a}.blog-title[data-v-89e2e647]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-89e2e647]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-89e2e647]{color:#767472}.mobile-toc[data-v-89e2e647]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-89e2e647]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-89e2e647]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-89e2e647]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-89e2e647]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-89e2e647]:hover{color:#a8a490}.blog-body-outer[data-v-89e2e647]{padding:40px 20px 60px}.blog-body-inner[data-v-89e2e647]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-89e2e647]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-89e2e647],.blog-spacer[data-v-89e2e647]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-89e2e647]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-89e2e647],.toc-card[data-v-89e2e647]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-89e2e647]{display:flex}.toc-progress-track[data-v-89e2e647]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-89e2e647]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-89e2e647]{flex:1;padding:22px 18px}.toc-label[data-v-89e2e647]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-89e2e647]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-89e2e647]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-89e2e647],.toc-link[data-v-89e2e647]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-89e2e647]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-89e2e647]{padding:36px 32px}[data-v-89e2e647] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-89e2e647] .blog-content h2:first-child{margin-top:0}[data-v-89e2e647] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-89e2e647] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-89e2e647] .blog-content ol,[data-v-89e2e647] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-89e2e647] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-89e2e647] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-89e2e647] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-89e2e647] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-89e2e647] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-89e2e647]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-89e2e647]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-89e2e647]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-89e2e647]:hover{background:#2a3238}.related-blogs-outer[data-v-89e2e647]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-89e2e647]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-89e2e647]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-89e2e647]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-89e2e647]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-89e2e647]:hover{border-color:#a8a490}.related-blog-title[data-v-89e2e647]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-89e2e647]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-89e2e647],.blog-spacer[data-v-89e2e647]{display:none}.mobile-toc[data-v-89e2e647]{display:block}.blog-hero[data-v-89e2e647]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-89e2e647]{padding:20px 16px 40px}.blog-content[data-v-89e2e647]{padding:24px 18px}.blog-cta[data-v-89e2e647]{padding:32px 20px}.related-blogs-grid[data-v-89e2e647]{grid-template-columns:1fr}}.reading-progress[data-v-bd642480]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bd642480]{background:#f7f7f7}.blog-hero[data-v-bd642480]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bd642480]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bd642480]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-bd642480]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bd642480]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bd642480]{color:#d0cec6}.blog-breadcrumb-current[data-v-bd642480]{color:#3a434a}.blog-title[data-v-bd642480]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bd642480]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bd642480]{color:#767472}.mobile-toc[data-v-bd642480]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bd642480]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-bd642480]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bd642480]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bd642480]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-bd642480]:hover{color:#a8a490}.blog-body-outer[data-v-bd642480]{padding:40px 20px 60px}.blog-body-inner[data-v-bd642480]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bd642480]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bd642480],.blog-spacer[data-v-bd642480]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bd642480]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bd642480],.toc-card[data-v-bd642480]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bd642480]{display:flex}.toc-progress-track[data-v-bd642480]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bd642480]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bd642480]{flex:1;padding:22px 18px}.toc-label[data-v-bd642480]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bd642480]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bd642480]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-bd642480],.toc-link[data-v-bd642480]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bd642480]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bd642480]{padding:36px 32px}[data-v-bd642480] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-bd642480] .blog-content h2:first-child{margin-top:0}[data-v-bd642480] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bd642480] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bd642480] .blog-content ol,[data-v-bd642480] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bd642480] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bd642480] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bd642480] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bd642480] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bd642480] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-bd642480]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bd642480]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bd642480]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-bd642480]:hover{background:#2a3238}.related-blogs-outer[data-v-bd642480]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bd642480]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bd642480]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bd642480]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bd642480]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-bd642480]:hover{border-color:#a8a490}.related-blog-title[data-v-bd642480]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bd642480]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bd642480],.blog-spacer[data-v-bd642480]{display:none}.mobile-toc[data-v-bd642480]{display:block}.blog-hero[data-v-bd642480]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bd642480]{padding:20px 16px 40px}.blog-content[data-v-bd642480]{padding:24px 18px}.blog-cta[data-v-bd642480]{padding:32px 20px}.related-blogs-grid[data-v-bd642480]{grid-template-columns:1fr}}.reading-progress[data-v-76eb5908]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-76eb5908]{background:#f7f7f7}.blog-hero[data-v-76eb5908]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-76eb5908]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-76eb5908]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-76eb5908]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-76eb5908]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-76eb5908]{color:#d0cec6}.blog-breadcrumb-current[data-v-76eb5908]{color:#3a434a}.blog-title[data-v-76eb5908]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-76eb5908]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-76eb5908]{color:#767472}.mobile-toc[data-v-76eb5908]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-76eb5908]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-76eb5908]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-76eb5908]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-76eb5908]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-76eb5908]:hover{color:#a8a490}.blog-body-outer[data-v-76eb5908]{padding:40px 20px 60px}.blog-body-inner[data-v-76eb5908]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-76eb5908]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-76eb5908],.blog-spacer[data-v-76eb5908]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-76eb5908]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-76eb5908],.toc-card[data-v-76eb5908]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-76eb5908]{display:flex}.toc-progress-track[data-v-76eb5908]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-76eb5908]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-76eb5908]{flex:1;padding:22px 18px}.toc-label[data-v-76eb5908]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-76eb5908]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-76eb5908]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-76eb5908],.toc-link[data-v-76eb5908]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-76eb5908]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-76eb5908]{padding:36px 32px}[data-v-76eb5908] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-76eb5908] .blog-content h2:first-child{margin-top:0}[data-v-76eb5908] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-76eb5908] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-76eb5908] .blog-content ol,[data-v-76eb5908] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-76eb5908] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-76eb5908] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-76eb5908] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-76eb5908] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-76eb5908] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-76eb5908]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-76eb5908]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-76eb5908]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-76eb5908]:hover{background:#2a3238}.related-blogs-outer[data-v-76eb5908]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-76eb5908]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-76eb5908]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-76eb5908]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-76eb5908]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-76eb5908]:hover{border-color:#a8a490}.related-blog-title[data-v-76eb5908]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-76eb5908]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-76eb5908],.blog-spacer[data-v-76eb5908]{display:none}.mobile-toc[data-v-76eb5908]{display:block}.blog-hero[data-v-76eb5908]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-76eb5908]{padding:20px 16px 40px}.blog-content[data-v-76eb5908]{padding:24px 18px}.blog-cta[data-v-76eb5908]{padding:32px 20px}.related-blogs-grid[data-v-76eb5908]{grid-template-columns:1fr}}.reading-progress[data-v-d34c2be8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d34c2be8]{background:#f7f7f7}.blog-hero[data-v-d34c2be8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d34c2be8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d34c2be8]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-d34c2be8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d34c2be8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d34c2be8]{color:#d0cec6}.blog-breadcrumb-current[data-v-d34c2be8]{color:#3a434a}.blog-title[data-v-d34c2be8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d34c2be8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d34c2be8]{color:#767472}.mobile-toc[data-v-d34c2be8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d34c2be8]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-d34c2be8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d34c2be8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d34c2be8]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-d34c2be8]:hover{color:#a8a490}.blog-body-outer[data-v-d34c2be8]{padding:40px 20px 60px}.blog-body-inner[data-v-d34c2be8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d34c2be8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d34c2be8],.blog-spacer[data-v-d34c2be8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d34c2be8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d34c2be8],.toc-card[data-v-d34c2be8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d34c2be8]{display:flex}.toc-progress-track[data-v-d34c2be8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d34c2be8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d34c2be8]{flex:1;padding:22px 18px}.toc-label[data-v-d34c2be8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d34c2be8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d34c2be8]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-d34c2be8],.toc-link[data-v-d34c2be8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d34c2be8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d34c2be8]{padding:36px 32px}[data-v-d34c2be8] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-d34c2be8] .blog-content h2:first-child{margin-top:0}[data-v-d34c2be8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d34c2be8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d34c2be8] .blog-content ol,[data-v-d34c2be8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d34c2be8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d34c2be8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d34c2be8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d34c2be8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d34c2be8] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-d34c2be8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d34c2be8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d34c2be8]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-d34c2be8]:hover{background:#2a3238}.related-blogs-outer[data-v-d34c2be8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d34c2be8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d34c2be8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d34c2be8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d34c2be8]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-d34c2be8]:hover{border-color:#a8a490}.related-blog-title[data-v-d34c2be8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d34c2be8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d34c2be8],.blog-spacer[data-v-d34c2be8]{display:none}.mobile-toc[data-v-d34c2be8]{display:block}.blog-hero[data-v-d34c2be8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d34c2be8]{padding:20px 16px 40px}.blog-content[data-v-d34c2be8]{padding:24px 18px}.blog-cta[data-v-d34c2be8]{padding:32px 20px}.related-blogs-grid[data-v-d34c2be8]{grid-template-columns:1fr}}.reading-progress[data-v-47941b76]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-47941b76]{background:#f7f7f7}.blog-hero[data-v-47941b76]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-47941b76]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-47941b76]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-47941b76]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-47941b76]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-47941b76]{color:#d0cec6}.blog-breadcrumb-current[data-v-47941b76]{color:#3a434a}.blog-title[data-v-47941b76]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-47941b76]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-47941b76]{color:#767472}.mobile-toc[data-v-47941b76]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-47941b76]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-47941b76]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-47941b76]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-47941b76]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-47941b76]:hover{color:#a8a490}.blog-body-outer[data-v-47941b76]{padding:40px 20px 60px}.blog-body-inner[data-v-47941b76]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-47941b76]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-47941b76],.blog-spacer[data-v-47941b76]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-47941b76]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-47941b76],.toc-card[data-v-47941b76]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-47941b76]{display:flex}.toc-progress-track[data-v-47941b76]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-47941b76]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-47941b76]{flex:1;padding:22px 18px}.toc-label[data-v-47941b76]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-47941b76]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-47941b76]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-47941b76],.toc-link[data-v-47941b76]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-47941b76]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-47941b76]{padding:36px 32px}[data-v-47941b76] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-47941b76] .blog-content h2:first-child{margin-top:0}[data-v-47941b76] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-47941b76] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-47941b76] .blog-content ol,[data-v-47941b76] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-47941b76] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-47941b76] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-47941b76] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-47941b76] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-47941b76] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-47941b76]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-47941b76]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-47941b76]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-47941b76]:hover{background:#2a3238}.related-blogs-outer[data-v-47941b76]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-47941b76]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-47941b76]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-47941b76]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-47941b76]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-47941b76]:hover{border-color:#a8a490}.related-blog-title[data-v-47941b76]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-47941b76]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-47941b76],.blog-spacer[data-v-47941b76]{display:none}.mobile-toc[data-v-47941b76]{display:block}.blog-hero[data-v-47941b76]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-47941b76]{padding:20px 16px 40px}.blog-content[data-v-47941b76]{padding:24px 18px}.blog-cta[data-v-47941b76]{padding:32px 20px}.related-blogs-grid[data-v-47941b76]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-8cca5297]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-983e92f5]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-983e92f5]{background:#f7f7f7}.blog-hero[data-v-983e92f5]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-983e92f5]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-983e92f5]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-983e92f5]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-983e92f5]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-983e92f5]{color:#d0cec6}.blog-breadcrumb-current[data-v-983e92f5]{color:#3a434a}.blog-title[data-v-983e92f5]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-983e92f5]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-983e92f5]{color:#767472}.mobile-toc[data-v-983e92f5]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-983e92f5]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-983e92f5]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-983e92f5]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-983e92f5]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-983e92f5]:hover{color:#a8a490}.blog-body-outer[data-v-983e92f5]{padding:40px 20px 60px}.blog-body-inner[data-v-983e92f5]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-983e92f5]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-983e92f5],.blog-spacer[data-v-983e92f5]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-983e92f5]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-983e92f5],.toc-card[data-v-983e92f5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-983e92f5]{display:flex}.toc-progress-track[data-v-983e92f5]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-983e92f5]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-983e92f5]{flex:1;padding:22px 18px}.toc-label[data-v-983e92f5]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-983e92f5]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-983e92f5]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-983e92f5],.toc-link[data-v-983e92f5]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-983e92f5]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-983e92f5]{padding:36px 32px}[data-v-983e92f5] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-983e92f5] .blog-content h2:first-child{margin-top:0}[data-v-983e92f5] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-983e92f5] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-983e92f5] .blog-content ol,[data-v-983e92f5] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-983e92f5] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-983e92f5] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-983e92f5] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-983e92f5] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-983e92f5] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-983e92f5]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-983e92f5]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-983e92f5]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-983e92f5]:hover{background:#2a3238}.related-blogs-outer[data-v-983e92f5]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-983e92f5]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-983e92f5]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-983e92f5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-983e92f5]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-983e92f5]:hover{border-color:#a8a490}.related-blog-title[data-v-983e92f5]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-983e92f5]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-983e92f5],.blog-spacer[data-v-983e92f5]{display:none}.mobile-toc[data-v-983e92f5]{display:block}.blog-hero[data-v-983e92f5]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-983e92f5]{padding:20px 16px 40px}.blog-content[data-v-983e92f5]{padding:24px 18px}.blog-cta[data-v-983e92f5]{padding:32px 20px}.related-blogs-grid[data-v-983e92f5]{grid-template-columns:1fr}}.reading-progress[data-v-278dae74]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-278dae74]{background:#f7f7f7}.blog-hero[data-v-278dae74]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-278dae74]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-278dae74]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-278dae74]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-278dae74]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-278dae74]{color:#d0cec6}.blog-breadcrumb-current[data-v-278dae74]{color:#3a434a}.blog-title[data-v-278dae74]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-278dae74]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-278dae74]{color:#767472}.mobile-toc[data-v-278dae74]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-278dae74]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-278dae74]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-278dae74]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-278dae74]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-278dae74]:hover{color:#a8a490}.blog-body-outer[data-v-278dae74]{padding:40px 20px 60px}.blog-body-inner[data-v-278dae74]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-278dae74]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-278dae74],.blog-spacer[data-v-278dae74]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-278dae74]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-278dae74],.toc-card[data-v-278dae74]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-278dae74]{display:flex}.toc-progress-track[data-v-278dae74]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-278dae74]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-278dae74]{flex:1;padding:22px 18px}.toc-label[data-v-278dae74]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-278dae74]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-278dae74]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-278dae74],.toc-link[data-v-278dae74]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-278dae74]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-278dae74]{padding:36px 32px}[data-v-278dae74] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-278dae74] .blog-content h2:first-child{margin-top:0}[data-v-278dae74] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-278dae74] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-278dae74] .blog-content ol,[data-v-278dae74] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-278dae74] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-278dae74] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-278dae74] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-278dae74] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-278dae74] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-278dae74]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-278dae74]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-278dae74]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-278dae74]:hover{background:#2a3238}.related-blogs-outer[data-v-278dae74]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-278dae74]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-278dae74]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-278dae74]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-278dae74]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-278dae74]:hover{border-color:#a8a490}.related-blog-title[data-v-278dae74]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-278dae74]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-278dae74],.blog-spacer[data-v-278dae74]{display:none}.mobile-toc[data-v-278dae74]{display:block}.blog-hero[data-v-278dae74]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-278dae74]{padding:20px 16px 40px}.blog-content[data-v-278dae74]{padding:24px 18px}.blog-cta[data-v-278dae74]{padding:32px 20px}.related-blogs-grid[data-v-278dae74]{grid-template-columns:1fr}}.reading-progress[data-v-8b63f544]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8b63f544]{background:#f7f7f7}.blog-hero[data-v-8b63f544]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8b63f544]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8b63f544]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-8b63f544]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8b63f544]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8b63f544]{color:#d0cec6}.blog-breadcrumb-current[data-v-8b63f544]{color:#3a434a}.blog-title[data-v-8b63f544]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8b63f544]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8b63f544]{color:#767472}.mobile-toc[data-v-8b63f544]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8b63f544]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-8b63f544]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8b63f544]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8b63f544]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-8b63f544]:hover{color:#a8a490}.blog-body-outer[data-v-8b63f544]{padding:40px 20px 60px}.blog-body-inner[data-v-8b63f544]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8b63f544]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8b63f544],.blog-spacer[data-v-8b63f544]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8b63f544]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8b63f544],.toc-card[data-v-8b63f544]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8b63f544]{display:flex}.toc-progress-track[data-v-8b63f544]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8b63f544]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8b63f544]{flex:1;padding:22px 18px}.toc-label[data-v-8b63f544]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8b63f544]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8b63f544]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-8b63f544],.toc-link[data-v-8b63f544]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8b63f544]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8b63f544]{padding:36px 32px}[data-v-8b63f544] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-8b63f544] .blog-content h2:first-child{margin-top:0}[data-v-8b63f544] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8b63f544] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8b63f544] .blog-content ol,[data-v-8b63f544] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8b63f544] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8b63f544] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8b63f544] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8b63f544] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8b63f544] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-8b63f544]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8b63f544]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8b63f544]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-8b63f544]:hover{background:#2a3238}.related-blogs-outer[data-v-8b63f544]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8b63f544]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8b63f544]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8b63f544]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8b63f544]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-8b63f544]:hover{border-color:#a8a490}.related-blog-title[data-v-8b63f544]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8b63f544]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8b63f544],.blog-spacer[data-v-8b63f544]{display:none}.mobile-toc[data-v-8b63f544]{display:block}.blog-hero[data-v-8b63f544]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8b63f544]{padding:20px 16px 40px}.blog-content[data-v-8b63f544]{padding:24px 18px}.blog-cta[data-v-8b63f544]{padding:32px 20px}.related-blogs-grid[data-v-8b63f544]{grid-template-columns:1fr}}.reading-progress[data-v-9aa351fc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9aa351fc]{background:#f7f7f7}.blog-hero[data-v-9aa351fc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9aa351fc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9aa351fc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9aa351fc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9aa351fc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9aa351fc]{color:#d0cec6}.blog-breadcrumb-current[data-v-9aa351fc]{color:#3a434a}.blog-title[data-v-9aa351fc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9aa351fc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9aa351fc]{color:#767472}.mobile-toc[data-v-9aa351fc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9aa351fc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9aa351fc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9aa351fc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9aa351fc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9aa351fc]:hover{color:#a8a490}.blog-body-outer[data-v-9aa351fc]{padding:40px 20px 60px}.blog-body-inner[data-v-9aa351fc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9aa351fc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9aa351fc],.blog-spacer[data-v-9aa351fc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9aa351fc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9aa351fc],.toc-card[data-v-9aa351fc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9aa351fc]{display:flex}.toc-progress-track[data-v-9aa351fc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9aa351fc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9aa351fc]{flex:1;padding:22px 18px}.toc-label[data-v-9aa351fc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9aa351fc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9aa351fc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9aa351fc],.toc-link[data-v-9aa351fc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9aa351fc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9aa351fc]{padding:36px 32px}[data-v-9aa351fc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9aa351fc] .blog-content h2:first-child{margin-top:0}[data-v-9aa351fc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9aa351fc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9aa351fc] .blog-content ol,[data-v-9aa351fc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9aa351fc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9aa351fc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9aa351fc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9aa351fc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9aa351fc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9aa351fc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9aa351fc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9aa351fc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9aa351fc]:hover{background:#2a3238}.related-blogs-outer[data-v-9aa351fc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9aa351fc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9aa351fc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9aa351fc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9aa351fc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9aa351fc]:hover{border-color:#a8a490}.related-blog-title[data-v-9aa351fc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9aa351fc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9aa351fc],.blog-spacer[data-v-9aa351fc]{display:none}.mobile-toc[data-v-9aa351fc]{display:block}.blog-hero[data-v-9aa351fc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9aa351fc]{padding:20px 16px 40px}.blog-content[data-v-9aa351fc]{padding:24px 18px}.blog-cta[data-v-9aa351fc]{padding:32px 20px}.related-blogs-grid[data-v-9aa351fc]{grid-template-columns:1fr}}.reading-progress[data-v-4f6af690]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4f6af690]{background:#f7f7f7}.blog-hero[data-v-4f6af690]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4f6af690]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4f6af690]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-4f6af690]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4f6af690]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4f6af690]{color:#d0cec6}.blog-breadcrumb-current[data-v-4f6af690]{color:#3a434a}.blog-title[data-v-4f6af690]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4f6af690]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4f6af690]{color:#767472}.mobile-toc[data-v-4f6af690]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4f6af690]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-4f6af690]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4f6af690]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4f6af690]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-4f6af690]:hover{color:#a8a490}.blog-body-outer[data-v-4f6af690]{padding:40px 20px 60px}.blog-body-inner[data-v-4f6af690]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4f6af690]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4f6af690],.blog-spacer[data-v-4f6af690]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4f6af690]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4f6af690],.toc-card[data-v-4f6af690]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4f6af690]{display:flex}.toc-progress-track[data-v-4f6af690]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4f6af690]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4f6af690]{flex:1;padding:22px 18px}.toc-label[data-v-4f6af690]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4f6af690]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4f6af690]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-4f6af690],.toc-link[data-v-4f6af690]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4f6af690]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4f6af690]{padding:36px 32px}[data-v-4f6af690] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-4f6af690] .blog-content h2:first-child{margin-top:0}[data-v-4f6af690] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4f6af690] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4f6af690] .blog-content ol,[data-v-4f6af690] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4f6af690] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4f6af690] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4f6af690] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4f6af690] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4f6af690] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-4f6af690]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4f6af690]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4f6af690]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-4f6af690]:hover{background:#2a3238}.related-blogs-outer[data-v-4f6af690]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4f6af690]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4f6af690]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4f6af690]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4f6af690]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-4f6af690]:hover{border-color:#a8a490}.related-blog-title[data-v-4f6af690]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4f6af690]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4f6af690],.blog-spacer[data-v-4f6af690]{display:none}.mobile-toc[data-v-4f6af690]{display:block}.blog-hero[data-v-4f6af690]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4f6af690]{padding:20px 16px 40px}.blog-content[data-v-4f6af690]{padding:24px 18px}.blog-cta[data-v-4f6af690]{padding:32px 20px}.related-blogs-grid[data-v-4f6af690]{grid-template-columns:1fr}}.reading-progress[data-v-168f1751]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-168f1751]{background:#f7f7f7}.blog-hero[data-v-168f1751]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-168f1751]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-168f1751]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-168f1751]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-168f1751]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-168f1751]{color:#d0cec6}.blog-breadcrumb-current[data-v-168f1751]{color:#3a434a}.blog-title[data-v-168f1751]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-168f1751]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-168f1751]{color:#767472}.mobile-toc[data-v-168f1751]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-168f1751]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-168f1751]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-168f1751]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-168f1751]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-168f1751]:hover{color:#a8a490}.blog-body-outer[data-v-168f1751]{padding:40px 20px 60px}.blog-body-inner[data-v-168f1751]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-168f1751]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-168f1751],.blog-spacer[data-v-168f1751]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-168f1751]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-168f1751],.toc-card[data-v-168f1751]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-168f1751]{display:flex}.toc-progress-track[data-v-168f1751]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-168f1751]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-168f1751]{flex:1;padding:22px 18px}.toc-label[data-v-168f1751]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-168f1751]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-168f1751]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-168f1751],.toc-link[data-v-168f1751]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-168f1751]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-168f1751]{padding:36px 32px}[data-v-168f1751] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-168f1751] .blog-content h2:first-child{margin-top:0}[data-v-168f1751] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-168f1751] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-168f1751] .blog-content ol,[data-v-168f1751] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-168f1751] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-168f1751] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-168f1751] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-168f1751] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-168f1751] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-168f1751]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-168f1751]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-168f1751]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-168f1751]:hover{background:#2a3238}.related-blogs-outer[data-v-168f1751]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-168f1751]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-168f1751]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-168f1751]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-168f1751]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-168f1751]:hover{border-color:#a8a490}.related-blog-title[data-v-168f1751]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-168f1751]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-168f1751],.blog-spacer[data-v-168f1751]{display:none}.mobile-toc[data-v-168f1751]{display:block}.blog-hero[data-v-168f1751]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-168f1751]{padding:20px 16px 40px}.blog-content[data-v-168f1751]{padding:24px 18px}.blog-cta[data-v-168f1751]{padding:32px 20px}.related-blogs-grid[data-v-168f1751]{grid-template-columns:1fr}}.reading-progress[data-v-845da774]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-845da774]{background:#f7f7f7}.blog-hero[data-v-845da774]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-845da774]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-845da774]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-845da774]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-845da774]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-845da774]{color:#d0cec6}.blog-breadcrumb-current[data-v-845da774]{color:#3a434a}.blog-title[data-v-845da774]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-845da774]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-845da774]{color:#767472}.mobile-toc[data-v-845da774]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-845da774]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-845da774]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-845da774]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-845da774]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-845da774]:hover{color:#a8a490}.blog-body-outer[data-v-845da774]{padding:40px 20px 60px}.blog-body-inner[data-v-845da774]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-845da774]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-845da774],.blog-spacer[data-v-845da774]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-845da774]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-845da774],.toc-card[data-v-845da774]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-845da774]{display:flex}.toc-progress-track[data-v-845da774]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-845da774]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-845da774]{flex:1;padding:22px 18px}.toc-label[data-v-845da774]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-845da774]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-845da774]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-845da774],.toc-link[data-v-845da774]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-845da774]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-845da774]{padding:36px 32px}[data-v-845da774] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-845da774] .blog-content h2:first-child{margin-top:0}[data-v-845da774] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-845da774] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-845da774] .blog-content ol,[data-v-845da774] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-845da774] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-845da774] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-845da774] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-845da774] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-845da774] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-845da774]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-845da774]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-845da774]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-845da774]:hover{background:#2a3238}.related-blogs-outer[data-v-845da774]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-845da774]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-845da774]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-845da774]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-845da774]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-845da774]:hover{border-color:#a8a490}.related-blog-title[data-v-845da774]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-845da774]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-845da774],.blog-spacer[data-v-845da774]{display:none}.mobile-toc[data-v-845da774]{display:block}.blog-hero[data-v-845da774]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-845da774]{padding:20px 16px 40px}.blog-content[data-v-845da774]{padding:24px 18px}.blog-cta[data-v-845da774]{padding:32px 20px}.related-blogs-grid[data-v-845da774]{grid-template-columns:1fr}}.reading-progress[data-v-9a66da0e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9a66da0e]{background:#f7f7f7}.blog-hero[data-v-9a66da0e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9a66da0e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9a66da0e]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9a66da0e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9a66da0e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9a66da0e]{color:#d0cec6}.blog-breadcrumb-current[data-v-9a66da0e]{color:#3a434a}.blog-title[data-v-9a66da0e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9a66da0e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9a66da0e]{color:#767472}.mobile-toc[data-v-9a66da0e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9a66da0e]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9a66da0e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9a66da0e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9a66da0e]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9a66da0e]:hover{color:#a8a490}.blog-body-outer[data-v-9a66da0e]{padding:40px 20px 60px}.blog-body-inner[data-v-9a66da0e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9a66da0e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9a66da0e],.blog-spacer[data-v-9a66da0e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9a66da0e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9a66da0e],.toc-card[data-v-9a66da0e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9a66da0e]{display:flex}.toc-progress-track[data-v-9a66da0e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9a66da0e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9a66da0e]{flex:1;padding:22px 18px}.toc-label[data-v-9a66da0e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9a66da0e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9a66da0e]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9a66da0e],.toc-link[data-v-9a66da0e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9a66da0e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9a66da0e]{padding:36px 32px}[data-v-9a66da0e] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9a66da0e] .blog-content h2:first-child{margin-top:0}[data-v-9a66da0e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9a66da0e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9a66da0e] .blog-content ol,[data-v-9a66da0e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9a66da0e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9a66da0e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9a66da0e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9a66da0e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9a66da0e] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9a66da0e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9a66da0e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9a66da0e]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9a66da0e]:hover{background:#2a3238}.related-blogs-outer[data-v-9a66da0e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9a66da0e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9a66da0e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9a66da0e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9a66da0e]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9a66da0e]:hover{border-color:#a8a490}.related-blog-title[data-v-9a66da0e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9a66da0e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9a66da0e],.blog-spacer[data-v-9a66da0e]{display:none}.mobile-toc[data-v-9a66da0e]{display:block}.blog-hero[data-v-9a66da0e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9a66da0e]{padding:20px 16px 40px}.blog-content[data-v-9a66da0e]{padding:24px 18px}.blog-cta[data-v-9a66da0e]{padding:32px 20px}.related-blogs-grid[data-v-9a66da0e]{grid-template-columns:1fr}}.reading-progress[data-v-05a6e675]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-05a6e675]{background:#f7f7f7}.blog-hero[data-v-05a6e675]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-05a6e675]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-05a6e675]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-05a6e675]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-05a6e675]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-05a6e675]{color:#d0cec6}.blog-breadcrumb-current[data-v-05a6e675]{color:#3a434a}.blog-title[data-v-05a6e675]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-05a6e675]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-05a6e675]{color:#767472}.mobile-toc[data-v-05a6e675]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-05a6e675]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-05a6e675]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-05a6e675]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-05a6e675]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-05a6e675]:hover{color:#a8a490}.blog-body-outer[data-v-05a6e675]{padding:40px 20px 60px}.blog-body-inner[data-v-05a6e675]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-05a6e675]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-05a6e675],.blog-spacer[data-v-05a6e675]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-05a6e675]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-05a6e675],.toc-card[data-v-05a6e675]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-05a6e675]{display:flex}.toc-progress-track[data-v-05a6e675]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-05a6e675]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-05a6e675]{flex:1;padding:22px 18px}.toc-label[data-v-05a6e675]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-05a6e675]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-05a6e675]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-05a6e675],.toc-link[data-v-05a6e675]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-05a6e675]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-05a6e675]{padding:36px 32px}[data-v-05a6e675] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-05a6e675] .blog-content h2:first-child{margin-top:0}[data-v-05a6e675] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-05a6e675] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-05a6e675] .blog-content ol,[data-v-05a6e675] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-05a6e675] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-05a6e675] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-05a6e675] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-05a6e675] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-05a6e675] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-05a6e675]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-05a6e675]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-05a6e675]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-05a6e675]:hover{background:#2a3238}.related-blogs-outer[data-v-05a6e675]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-05a6e675]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-05a6e675]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-05a6e675]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-05a6e675]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-05a6e675]:hover{border-color:#a8a490}.related-blog-title[data-v-05a6e675]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-05a6e675]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-05a6e675],.blog-spacer[data-v-05a6e675]{display:none}.mobile-toc[data-v-05a6e675]{display:block}.blog-hero[data-v-05a6e675]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-05a6e675]{padding:20px 16px 40px}.blog-content[data-v-05a6e675]{padding:24px 18px}.blog-cta[data-v-05a6e675]{padding:32px 20px}.related-blogs-grid[data-v-05a6e675]{grid-template-columns:1fr}}.reading-progress[data-v-91304df9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-91304df9]{background:#f7f7f7}.blog-hero[data-v-91304df9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-91304df9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-91304df9]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-91304df9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-91304df9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-91304df9]{color:#d0cec6}.blog-breadcrumb-current[data-v-91304df9]{color:#3a434a}.blog-title[data-v-91304df9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-91304df9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-91304df9]{color:#767472}.mobile-toc[data-v-91304df9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-91304df9]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-91304df9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-91304df9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-91304df9]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-91304df9]:hover{color:#a8a490}.blog-body-outer[data-v-91304df9]{padding:40px 20px 60px}.blog-body-inner[data-v-91304df9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-91304df9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-91304df9],.blog-spacer[data-v-91304df9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-91304df9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-91304df9],.toc-card[data-v-91304df9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-91304df9]{display:flex}.toc-progress-track[data-v-91304df9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-91304df9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-91304df9]{flex:1;padding:22px 18px}.toc-label[data-v-91304df9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-91304df9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-91304df9]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-91304df9],.toc-link[data-v-91304df9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-91304df9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-91304df9]{padding:36px 32px}[data-v-91304df9] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-91304df9] .blog-content h2:first-child{margin-top:0}[data-v-91304df9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-91304df9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-91304df9] .blog-content ol,[data-v-91304df9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-91304df9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-91304df9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-91304df9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-91304df9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-91304df9] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-91304df9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-91304df9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-91304df9]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-91304df9]:hover{background:#2a3238}.related-blogs-outer[data-v-91304df9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-91304df9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-91304df9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-91304df9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-91304df9]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-91304df9]:hover{border-color:#a8a490}.related-blog-title[data-v-91304df9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-91304df9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-91304df9],.blog-spacer[data-v-91304df9]{display:none}.mobile-toc[data-v-91304df9]{display:block}.blog-hero[data-v-91304df9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-91304df9]{padding:20px 16px 40px}.blog-content[data-v-91304df9]{padding:24px 18px}.blog-cta[data-v-91304df9]{padding:32px 20px}.related-blogs-grid[data-v-91304df9]{grid-template-columns:1fr}}.reading-progress[data-v-41745144]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-41745144]{background:#f7f7f7}.blog-hero[data-v-41745144]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-41745144]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-41745144]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-41745144]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-41745144]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-41745144]{color:#d0cec6}.blog-breadcrumb-current[data-v-41745144]{color:#3a434a}.blog-title[data-v-41745144]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-41745144]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-41745144]{color:#767472}.mobile-toc[data-v-41745144]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-41745144]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-41745144]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-41745144]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-41745144]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-41745144]:hover{color:#a8a490}.blog-body-outer[data-v-41745144]{padding:40px 20px 60px}.blog-body-inner[data-v-41745144]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-41745144]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-41745144],.blog-spacer[data-v-41745144]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-41745144]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-41745144],.toc-card[data-v-41745144]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-41745144]{display:flex}.toc-progress-track[data-v-41745144]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-41745144]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-41745144]{flex:1;padding:22px 18px}.toc-label[data-v-41745144]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-41745144]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-41745144]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-41745144],.toc-link[data-v-41745144]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-41745144]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-41745144]{padding:36px 32px}[data-v-41745144] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-41745144] .blog-content h2:first-child{margin-top:0}[data-v-41745144] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-41745144] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-41745144] .blog-content ol,[data-v-41745144] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-41745144] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-41745144] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-41745144] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-41745144] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-41745144] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-41745144]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-41745144]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-41745144]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-41745144]:hover{background:#2a3238}.related-blogs-outer[data-v-41745144]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-41745144]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-41745144]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-41745144]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-41745144]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-41745144]:hover{border-color:#a8a490}.related-blog-title[data-v-41745144]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-41745144]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-41745144],.blog-spacer[data-v-41745144]{display:none}.mobile-toc[data-v-41745144]{display:block}.blog-hero[data-v-41745144]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-41745144]{padding:20px 16px 40px}.blog-content[data-v-41745144]{padding:24px 18px}.blog-cta[data-v-41745144]{padding:32px 20px}.related-blogs-grid[data-v-41745144]{grid-template-columns:1fr}}.reading-progress[data-v-36584e0a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-36584e0a]{background:#f7f7f7}.blog-hero[data-v-36584e0a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-36584e0a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-36584e0a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-36584e0a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-36584e0a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-36584e0a]{color:#d0cec6}.blog-breadcrumb-current[data-v-36584e0a]{color:#3a434a}.blog-title[data-v-36584e0a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-36584e0a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-36584e0a]{color:#767472}.mobile-toc[data-v-36584e0a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-36584e0a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-36584e0a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-36584e0a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-36584e0a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-36584e0a]:hover{color:#a8a490}.blog-body-outer[data-v-36584e0a]{padding:40px 20px 60px}.blog-body-inner[data-v-36584e0a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-36584e0a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-36584e0a],.blog-spacer[data-v-36584e0a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-36584e0a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-36584e0a],.toc-card[data-v-36584e0a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-36584e0a]{display:flex}.toc-progress-track[data-v-36584e0a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-36584e0a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-36584e0a]{flex:1;padding:22px 18px}.toc-label[data-v-36584e0a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-36584e0a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-36584e0a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-36584e0a],.toc-link[data-v-36584e0a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-36584e0a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-36584e0a]{padding:36px 32px}[data-v-36584e0a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-36584e0a] .blog-content h2:first-child{margin-top:0}[data-v-36584e0a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-36584e0a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-36584e0a] .blog-content ol,[data-v-36584e0a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-36584e0a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-36584e0a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-36584e0a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-36584e0a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-36584e0a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-36584e0a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-36584e0a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-36584e0a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-36584e0a]:hover{background:#2a3238}.related-blogs-outer[data-v-36584e0a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-36584e0a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-36584e0a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-36584e0a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-36584e0a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-36584e0a]:hover{border-color:#a8a490}.related-blog-title[data-v-36584e0a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-36584e0a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-36584e0a],.blog-spacer[data-v-36584e0a]{display:none}.mobile-toc[data-v-36584e0a]{display:block}.blog-hero[data-v-36584e0a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-36584e0a]{padding:20px 16px 40px}.blog-content[data-v-36584e0a]{padding:24px 18px}.blog-cta[data-v-36584e0a]{padding:32px 20px}.related-blogs-grid[data-v-36584e0a]{grid-template-columns:1fr}}.reading-progress[data-v-f6f4c0be]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f6f4c0be]{background:#f7f7f7}.blog-hero[data-v-f6f4c0be]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f6f4c0be]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f6f4c0be]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f6f4c0be]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f6f4c0be]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f6f4c0be]{color:#d0cec6}.blog-breadcrumb-current[data-v-f6f4c0be]{color:#3a434a}.blog-title[data-v-f6f4c0be]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f6f4c0be]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f6f4c0be]{color:#767472}.mobile-toc[data-v-f6f4c0be]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f6f4c0be]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f6f4c0be]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f6f4c0be]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f6f4c0be]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f6f4c0be]:hover{color:#a8a490}.blog-body-outer[data-v-f6f4c0be]{padding:40px 20px 60px}.blog-body-inner[data-v-f6f4c0be]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f6f4c0be]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f6f4c0be],.blog-spacer[data-v-f6f4c0be]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f6f4c0be]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f6f4c0be],.toc-card[data-v-f6f4c0be]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f6f4c0be]{display:flex}.toc-progress-track[data-v-f6f4c0be]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f6f4c0be]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f6f4c0be]{flex:1;padding:22px 18px}.toc-label[data-v-f6f4c0be]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f6f4c0be]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f6f4c0be]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f6f4c0be],.toc-link[data-v-f6f4c0be]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f6f4c0be]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f6f4c0be]{padding:36px 32px}[data-v-f6f4c0be] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f6f4c0be] .blog-content h2:first-child{margin-top:0}[data-v-f6f4c0be] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f6f4c0be] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f6f4c0be] .blog-content ol,[data-v-f6f4c0be] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f6f4c0be] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f6f4c0be] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f6f4c0be] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f6f4c0be] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f6f4c0be] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f6f4c0be]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f6f4c0be]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f6f4c0be]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f6f4c0be]:hover{background:#2a3238}.related-blogs-outer[data-v-f6f4c0be]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f6f4c0be]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f6f4c0be]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f6f4c0be]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f6f4c0be]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f6f4c0be]:hover{border-color:#a8a490}.related-blog-title[data-v-f6f4c0be]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f6f4c0be]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f6f4c0be],.blog-spacer[data-v-f6f4c0be]{display:none}.mobile-toc[data-v-f6f4c0be]{display:block}.blog-hero[data-v-f6f4c0be]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f6f4c0be]{padding:20px 16px 40px}.blog-content[data-v-f6f4c0be]{padding:24px 18px}.blog-cta[data-v-f6f4c0be]{padding:32px 20px}.related-blogs-grid[data-v-f6f4c0be]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-455c8820]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-5df6992f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5df6992f]{background:#f7f7f7}.blog-hero[data-v-5df6992f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5df6992f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5df6992f]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-5df6992f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5df6992f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5df6992f]{color:#d0cec6}.blog-breadcrumb-current[data-v-5df6992f]{color:#3a434a}.blog-title[data-v-5df6992f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5df6992f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5df6992f]{color:#767472}.mobile-toc[data-v-5df6992f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5df6992f]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-5df6992f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5df6992f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5df6992f]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-5df6992f]:hover{color:#a8a490}.blog-body-outer[data-v-5df6992f]{padding:40px 20px 60px}.blog-body-inner[data-v-5df6992f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5df6992f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5df6992f],.blog-spacer[data-v-5df6992f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5df6992f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5df6992f],.toc-card[data-v-5df6992f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5df6992f]{display:flex}.toc-progress-track[data-v-5df6992f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5df6992f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5df6992f]{flex:1;padding:22px 18px}.toc-label[data-v-5df6992f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5df6992f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5df6992f]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-5df6992f],.toc-link[data-v-5df6992f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5df6992f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5df6992f]{padding:36px 32px}[data-v-5df6992f] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-5df6992f] .blog-content h2:first-child{margin-top:0}[data-v-5df6992f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5df6992f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5df6992f] .blog-content ol,[data-v-5df6992f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5df6992f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5df6992f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5df6992f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5df6992f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5df6992f] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-5df6992f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5df6992f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5df6992f]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-5df6992f]:hover{background:#2a3238}.related-blogs-outer[data-v-5df6992f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5df6992f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5df6992f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5df6992f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5df6992f]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-5df6992f]:hover{border-color:#a8a490}.related-blog-title[data-v-5df6992f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5df6992f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5df6992f],.blog-spacer[data-v-5df6992f]{display:none}.mobile-toc[data-v-5df6992f]{display:block}.blog-hero[data-v-5df6992f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5df6992f]{padding:20px 16px 40px}.blog-content[data-v-5df6992f]{padding:24px 18px}.blog-cta[data-v-5df6992f]{padding:32px 20px}.related-blogs-grid[data-v-5df6992f]{grid-template-columns:1fr}}.reading-progress[data-v-2823ff33]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2823ff33]{background:#f7f7f7}.blog-hero[data-v-2823ff33]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2823ff33]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2823ff33]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-2823ff33]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2823ff33]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2823ff33]{color:#d0cec6}.blog-breadcrumb-current[data-v-2823ff33]{color:#3a434a}.blog-title[data-v-2823ff33]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2823ff33]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2823ff33]{color:#767472}.mobile-toc[data-v-2823ff33]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2823ff33]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-2823ff33]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2823ff33]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2823ff33]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-2823ff33]:hover{color:#a8a490}.blog-body-outer[data-v-2823ff33]{padding:40px 20px 60px}.blog-body-inner[data-v-2823ff33]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2823ff33]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2823ff33],.blog-spacer[data-v-2823ff33]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2823ff33]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2823ff33],.toc-card[data-v-2823ff33]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2823ff33]{display:flex}.toc-progress-track[data-v-2823ff33]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2823ff33]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2823ff33]{flex:1;padding:22px 18px}.toc-label[data-v-2823ff33]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2823ff33]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2823ff33]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-2823ff33],.toc-link[data-v-2823ff33]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2823ff33]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2823ff33]{padding:36px 32px}[data-v-2823ff33] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-2823ff33] .blog-content h2:first-child{margin-top:0}[data-v-2823ff33] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2823ff33] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2823ff33] .blog-content ol,[data-v-2823ff33] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2823ff33] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2823ff33] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2823ff33] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2823ff33] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2823ff33] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-2823ff33]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2823ff33]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2823ff33]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-2823ff33]:hover{background:#2a3238}.related-blogs-outer[data-v-2823ff33]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2823ff33]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2823ff33]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2823ff33]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2823ff33]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-2823ff33]:hover{border-color:#a8a490}.related-blog-title[data-v-2823ff33]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2823ff33]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2823ff33],.blog-spacer[data-v-2823ff33]{display:none}.mobile-toc[data-v-2823ff33]{display:block}.blog-hero[data-v-2823ff33]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2823ff33]{padding:20px 16px 40px}.blog-content[data-v-2823ff33]{padding:24px 18px}.blog-cta[data-v-2823ff33]{padding:32px 20px}.related-blogs-grid[data-v-2823ff33]{grid-template-columns:1fr}}.reading-progress[data-v-9d64d434]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9d64d434]{background:#f7f7f7}.blog-hero[data-v-9d64d434]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9d64d434]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9d64d434]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9d64d434]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9d64d434]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9d64d434]{color:#d0cec6}.blog-breadcrumb-current[data-v-9d64d434]{color:#3a434a}.blog-title[data-v-9d64d434]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9d64d434]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9d64d434]{color:#767472}.mobile-toc[data-v-9d64d434]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9d64d434]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9d64d434]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9d64d434]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9d64d434]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9d64d434]:hover{color:#a8a490}.blog-body-outer[data-v-9d64d434]{padding:40px 20px 60px}.blog-body-inner[data-v-9d64d434]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9d64d434]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9d64d434],.blog-spacer[data-v-9d64d434]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9d64d434]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9d64d434],.toc-card[data-v-9d64d434]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9d64d434]{display:flex}.toc-progress-track[data-v-9d64d434]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9d64d434]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9d64d434]{flex:1;padding:22px 18px}.toc-label[data-v-9d64d434]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9d64d434]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9d64d434]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9d64d434],.toc-link[data-v-9d64d434]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9d64d434]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9d64d434]{padding:36px 32px}[data-v-9d64d434] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9d64d434] .blog-content h2:first-child{margin-top:0}[data-v-9d64d434] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9d64d434] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9d64d434] .blog-content ol,[data-v-9d64d434] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9d64d434] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9d64d434] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9d64d434] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9d64d434] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9d64d434] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9d64d434]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9d64d434]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9d64d434]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9d64d434]:hover{background:#2a3238}.related-blogs-outer[data-v-9d64d434]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9d64d434]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9d64d434]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9d64d434]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9d64d434]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9d64d434]:hover{border-color:#a8a490}.related-blog-title[data-v-9d64d434]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9d64d434]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9d64d434],.blog-spacer[data-v-9d64d434]{display:none}.mobile-toc[data-v-9d64d434]{display:block}.blog-hero[data-v-9d64d434]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9d64d434]{padding:20px 16px 40px}.blog-content[data-v-9d64d434]{padding:24px 18px}.blog-cta[data-v-9d64d434]{padding:32px 20px}.related-blogs-grid[data-v-9d64d434]{grid-template-columns:1fr}}.reading-progress[data-v-8e31d813]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8e31d813]{background:#f7f7f7}.blog-hero[data-v-8e31d813]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8e31d813]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8e31d813]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-8e31d813]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8e31d813]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8e31d813]{color:#d0cec6}.blog-breadcrumb-current[data-v-8e31d813]{color:#3a434a}.blog-title[data-v-8e31d813]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8e31d813]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8e31d813]{color:#767472}.mobile-toc[data-v-8e31d813]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8e31d813]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-8e31d813]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8e31d813]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8e31d813]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-8e31d813]:hover{color:#a8a490}.blog-body-outer[data-v-8e31d813]{padding:40px 20px 60px}.blog-body-inner[data-v-8e31d813]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8e31d813]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8e31d813],.blog-spacer[data-v-8e31d813]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8e31d813]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8e31d813],.toc-card[data-v-8e31d813]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8e31d813]{display:flex}.toc-progress-track[data-v-8e31d813]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8e31d813]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8e31d813]{flex:1;padding:22px 18px}.toc-label[data-v-8e31d813]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8e31d813]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8e31d813]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-8e31d813],.toc-link[data-v-8e31d813]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8e31d813]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8e31d813]{padding:36px 32px}[data-v-8e31d813] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-8e31d813] .blog-content h2:first-child{margin-top:0}[data-v-8e31d813] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8e31d813] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8e31d813] .blog-content ol,[data-v-8e31d813] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8e31d813] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8e31d813] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8e31d813] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8e31d813] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8e31d813] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-8e31d813]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8e31d813]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8e31d813]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-8e31d813]:hover{background:#2a3238}.related-blogs-outer[data-v-8e31d813]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8e31d813]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8e31d813]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8e31d813]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8e31d813]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-8e31d813]:hover{border-color:#a8a490}.related-blog-title[data-v-8e31d813]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8e31d813]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8e31d813],.blog-spacer[data-v-8e31d813]{display:none}.mobile-toc[data-v-8e31d813]{display:block}.blog-hero[data-v-8e31d813]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8e31d813]{padding:20px 16px 40px}.blog-content[data-v-8e31d813]{padding:24px 18px}.blog-cta[data-v-8e31d813]{padding:32px 20px}.related-blogs-grid[data-v-8e31d813]{grid-template-columns:1fr}}.reading-progress[data-v-ddcc7ff6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ddcc7ff6]{background:#f7f7f7}.blog-hero[data-v-ddcc7ff6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ddcc7ff6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ddcc7ff6]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-ddcc7ff6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ddcc7ff6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ddcc7ff6]{color:#d0cec6}.blog-breadcrumb-current[data-v-ddcc7ff6]{color:#3a434a}.blog-title[data-v-ddcc7ff6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ddcc7ff6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ddcc7ff6]{color:#767472}.mobile-toc[data-v-ddcc7ff6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ddcc7ff6]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-ddcc7ff6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ddcc7ff6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ddcc7ff6]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-ddcc7ff6]:hover{color:#a8a490}.blog-body-outer[data-v-ddcc7ff6]{padding:40px 20px 60px}.blog-body-inner[data-v-ddcc7ff6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ddcc7ff6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ddcc7ff6],.blog-spacer[data-v-ddcc7ff6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ddcc7ff6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ddcc7ff6],.toc-card[data-v-ddcc7ff6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ddcc7ff6]{display:flex}.toc-progress-track[data-v-ddcc7ff6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ddcc7ff6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ddcc7ff6]{flex:1;padding:22px 18px}.toc-label[data-v-ddcc7ff6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ddcc7ff6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ddcc7ff6]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-ddcc7ff6],.toc-link[data-v-ddcc7ff6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ddcc7ff6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ddcc7ff6]{padding:36px 32px}[data-v-ddcc7ff6] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-ddcc7ff6] .blog-content h2:first-child{margin-top:0}[data-v-ddcc7ff6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ddcc7ff6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ddcc7ff6] .blog-content ol,[data-v-ddcc7ff6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ddcc7ff6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ddcc7ff6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ddcc7ff6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ddcc7ff6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ddcc7ff6] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-ddcc7ff6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ddcc7ff6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ddcc7ff6]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-ddcc7ff6]:hover{background:#2a3238}.related-blogs-outer[data-v-ddcc7ff6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ddcc7ff6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ddcc7ff6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ddcc7ff6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ddcc7ff6]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-ddcc7ff6]:hover{border-color:#a8a490}.related-blog-title[data-v-ddcc7ff6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ddcc7ff6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ddcc7ff6],.blog-spacer[data-v-ddcc7ff6]{display:none}.mobile-toc[data-v-ddcc7ff6]{display:block}.blog-hero[data-v-ddcc7ff6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ddcc7ff6]{padding:20px 16px 40px}.blog-content[data-v-ddcc7ff6]{padding:24px 18px}.blog-cta[data-v-ddcc7ff6]{padding:32px 20px}.related-blogs-grid[data-v-ddcc7ff6]{grid-template-columns:1fr}}.reading-progress[data-v-c6506485]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c6506485]{background:#f7f7f7}.blog-hero[data-v-c6506485]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c6506485]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c6506485]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-c6506485]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c6506485]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c6506485]{color:#d0cec6}.blog-breadcrumb-current[data-v-c6506485]{color:#3a434a}.blog-title[data-v-c6506485]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c6506485]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c6506485]{color:#767472}.mobile-toc[data-v-c6506485]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c6506485]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-c6506485]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c6506485]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c6506485]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-c6506485]:hover{color:#a8a490}.blog-body-outer[data-v-c6506485]{padding:40px 20px 60px}.blog-body-inner[data-v-c6506485]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c6506485]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c6506485],.blog-spacer[data-v-c6506485]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c6506485]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c6506485],.toc-card[data-v-c6506485]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c6506485]{display:flex}.toc-progress-track[data-v-c6506485]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c6506485]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c6506485]{flex:1;padding:22px 18px}.toc-label[data-v-c6506485]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c6506485]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c6506485]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-c6506485],.toc-link[data-v-c6506485]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c6506485]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c6506485]{padding:36px 32px}[data-v-c6506485] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-c6506485] .blog-content h2:first-child{margin-top:0}[data-v-c6506485] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c6506485] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c6506485] .blog-content ol,[data-v-c6506485] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c6506485] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c6506485] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c6506485] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c6506485] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c6506485] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-c6506485]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c6506485]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c6506485]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-c6506485]:hover{background:#2a3238}.related-blogs-outer[data-v-c6506485]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c6506485]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c6506485]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c6506485]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c6506485]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-c6506485]:hover{border-color:#a8a490}.related-blog-title[data-v-c6506485]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c6506485]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c6506485],.blog-spacer[data-v-c6506485]{display:none}.mobile-toc[data-v-c6506485]{display:block}.blog-hero[data-v-c6506485]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c6506485]{padding:20px 16px 40px}.blog-content[data-v-c6506485]{padding:24px 18px}.blog-cta[data-v-c6506485]{padding:32px 20px}.related-blogs-grid[data-v-c6506485]{grid-template-columns:1fr}}.reading-progress[data-v-a1c966f7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a1c966f7]{background:#f7f7f7}.blog-hero[data-v-a1c966f7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a1c966f7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a1c966f7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a1c966f7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a1c966f7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a1c966f7]{color:#d0cec6}.blog-breadcrumb-current[data-v-a1c966f7]{color:#3a434a}.blog-title[data-v-a1c966f7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a1c966f7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a1c966f7]{color:#767472}.mobile-toc[data-v-a1c966f7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a1c966f7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a1c966f7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a1c966f7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a1c966f7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a1c966f7]:hover{color:#a8a490}.blog-body-outer[data-v-a1c966f7]{padding:40px 20px 60px}.blog-body-inner[data-v-a1c966f7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a1c966f7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a1c966f7],.blog-spacer[data-v-a1c966f7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a1c966f7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a1c966f7],.toc-card[data-v-a1c966f7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a1c966f7]{display:flex}.toc-progress-track[data-v-a1c966f7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a1c966f7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a1c966f7]{flex:1;padding:22px 18px}.toc-label[data-v-a1c966f7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a1c966f7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a1c966f7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a1c966f7],.toc-link[data-v-a1c966f7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a1c966f7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a1c966f7]{padding:36px 32px}[data-v-a1c966f7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a1c966f7] .blog-content h2:first-child{margin-top:0}[data-v-a1c966f7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a1c966f7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a1c966f7] .blog-content ol,[data-v-a1c966f7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a1c966f7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a1c966f7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a1c966f7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a1c966f7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a1c966f7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a1c966f7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a1c966f7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a1c966f7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a1c966f7]:hover{background:#2a3238}.related-blogs-outer[data-v-a1c966f7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a1c966f7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a1c966f7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a1c966f7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a1c966f7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a1c966f7]:hover{border-color:#a8a490}.related-blog-title[data-v-a1c966f7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a1c966f7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a1c966f7],.blog-spacer[data-v-a1c966f7]{display:none}.mobile-toc[data-v-a1c966f7]{display:block}.blog-hero[data-v-a1c966f7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a1c966f7]{padding:20px 16px 40px}.blog-content[data-v-a1c966f7]{padding:24px 18px}.blog-cta[data-v-a1c966f7]{padding:32px 20px}.related-blogs-grid[data-v-a1c966f7]{grid-template-columns:1fr}}.reading-progress[data-v-05f3c9fa]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-05f3c9fa]{background:#f7f7f7}.blog-hero[data-v-05f3c9fa]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-05f3c9fa]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-05f3c9fa]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-05f3c9fa]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-05f3c9fa]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-05f3c9fa]{color:#d0cec6}.blog-breadcrumb-current[data-v-05f3c9fa]{color:#3a434a}.blog-title[data-v-05f3c9fa]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-05f3c9fa]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-05f3c9fa]{color:#767472}.mobile-toc[data-v-05f3c9fa]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-05f3c9fa]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-05f3c9fa]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-05f3c9fa]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-05f3c9fa]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-05f3c9fa]:hover{color:#a8a490}.blog-body-outer[data-v-05f3c9fa]{padding:40px 20px 60px}.blog-body-inner[data-v-05f3c9fa]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-05f3c9fa]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-05f3c9fa],.blog-spacer[data-v-05f3c9fa]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-05f3c9fa]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-05f3c9fa],.toc-card[data-v-05f3c9fa]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-05f3c9fa]{display:flex}.toc-progress-track[data-v-05f3c9fa]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-05f3c9fa]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-05f3c9fa]{flex:1;padding:22px 18px}.toc-label[data-v-05f3c9fa]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-05f3c9fa]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-05f3c9fa]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-05f3c9fa],.toc-link[data-v-05f3c9fa]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-05f3c9fa]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-05f3c9fa]{padding:36px 32px}[data-v-05f3c9fa] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-05f3c9fa] .blog-content h2:first-child{margin-top:0}[data-v-05f3c9fa] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-05f3c9fa] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-05f3c9fa] .blog-content ol,[data-v-05f3c9fa] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-05f3c9fa] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-05f3c9fa] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-05f3c9fa] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-05f3c9fa] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-05f3c9fa] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-05f3c9fa]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-05f3c9fa]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-05f3c9fa]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-05f3c9fa]:hover{background:#2a3238}.related-blogs-outer[data-v-05f3c9fa]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-05f3c9fa]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-05f3c9fa]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-05f3c9fa]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-05f3c9fa]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-05f3c9fa]:hover{border-color:#a8a490}.related-blog-title[data-v-05f3c9fa]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-05f3c9fa]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-05f3c9fa],.blog-spacer[data-v-05f3c9fa]{display:none}.mobile-toc[data-v-05f3c9fa]{display:block}.blog-hero[data-v-05f3c9fa]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-05f3c9fa]{padding:20px 16px 40px}.blog-content[data-v-05f3c9fa]{padding:24px 18px}.blog-cta[data-v-05f3c9fa]{padding:32px 20px}.related-blogs-grid[data-v-05f3c9fa]{grid-template-columns:1fr}}.reading-progress[data-v-9c97d753]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9c97d753]{background:#f7f7f7}.blog-hero[data-v-9c97d753]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9c97d753]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9c97d753]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9c97d753]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9c97d753]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9c97d753]{color:#d0cec6}.blog-breadcrumb-current[data-v-9c97d753]{color:#3a434a}.blog-title[data-v-9c97d753]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9c97d753]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9c97d753]{color:#767472}.mobile-toc[data-v-9c97d753]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9c97d753]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-9c97d753]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9c97d753]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9c97d753]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9c97d753]:hover{color:#a8a490}.blog-body-outer[data-v-9c97d753]{padding:40px 20px 60px}.blog-body-inner[data-v-9c97d753]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9c97d753]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9c97d753],.blog-spacer[data-v-9c97d753]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9c97d753]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9c97d753],.toc-card[data-v-9c97d753]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9c97d753]{display:flex}.toc-progress-track[data-v-9c97d753]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9c97d753]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9c97d753]{flex:1;padding:22px 18px}.toc-label[data-v-9c97d753]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9c97d753]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9c97d753]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-9c97d753],.toc-link[data-v-9c97d753]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9c97d753]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9c97d753]{padding:36px 32px}[data-v-9c97d753] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-9c97d753] .blog-content h2:first-child{margin-top:0}[data-v-9c97d753] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9c97d753] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9c97d753] .blog-content ol,[data-v-9c97d753] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9c97d753] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9c97d753] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9c97d753] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9c97d753] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9c97d753] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-9c97d753]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9c97d753]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9c97d753]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9c97d753]:hover{background:#2a3238}.related-blogs-outer[data-v-9c97d753]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9c97d753]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9c97d753]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9c97d753]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9c97d753]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-9c97d753]:hover{border-color:#a8a490}.related-blog-title[data-v-9c97d753]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9c97d753]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9c97d753],.blog-spacer[data-v-9c97d753]{display:none}.mobile-toc[data-v-9c97d753]{display:block}.blog-hero[data-v-9c97d753]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9c97d753]{padding:20px 16px 40px}.blog-content[data-v-9c97d753]{padding:24px 18px}.blog-cta[data-v-9c97d753]{padding:32px 20px}.related-blogs-grid[data-v-9c97d753]{grid-template-columns:1fr}}.reading-progress[data-v-231b17e7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-231b17e7]{background:#f7f7f7}.blog-hero[data-v-231b17e7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-231b17e7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-231b17e7]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-231b17e7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-231b17e7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-231b17e7]{color:#d0cec6}.blog-breadcrumb-current[data-v-231b17e7]{color:#3a434a}.blog-title[data-v-231b17e7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-231b17e7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-231b17e7]{color:#767472}.mobile-toc[data-v-231b17e7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-231b17e7]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-231b17e7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-231b17e7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-231b17e7]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-231b17e7]:hover{color:#a8a490}.blog-body-outer[data-v-231b17e7]{padding:40px 20px 60px}.blog-body-inner[data-v-231b17e7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-231b17e7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-231b17e7],.blog-spacer[data-v-231b17e7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-231b17e7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-231b17e7],.toc-card[data-v-231b17e7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-231b17e7]{display:flex}.toc-progress-track[data-v-231b17e7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-231b17e7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-231b17e7]{flex:1;padding:22px 18px}.toc-label[data-v-231b17e7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-231b17e7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-231b17e7]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-231b17e7],.toc-link[data-v-231b17e7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-231b17e7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-231b17e7]{padding:36px 32px}[data-v-231b17e7] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-231b17e7] .blog-content h2:first-child{margin-top:0}[data-v-231b17e7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-231b17e7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-231b17e7] .blog-content ol,[data-v-231b17e7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-231b17e7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-231b17e7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-231b17e7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-231b17e7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-231b17e7] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-231b17e7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-231b17e7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-231b17e7]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-231b17e7]:hover{background:#2a3238}.related-blogs-outer[data-v-231b17e7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-231b17e7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-231b17e7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-231b17e7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-231b17e7]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-231b17e7]:hover{border-color:#a8a490}.related-blog-title[data-v-231b17e7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-231b17e7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-231b17e7],.blog-spacer[data-v-231b17e7]{display:none}.mobile-toc[data-v-231b17e7]{display:block}.blog-hero[data-v-231b17e7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-231b17e7]{padding:20px 16px 40px}.blog-content[data-v-231b17e7]{padding:24px 18px}.blog-cta[data-v-231b17e7]{padding:32px 20px}.related-blogs-grid[data-v-231b17e7]{grid-template-columns:1fr}}.reading-progress[data-v-7b22458a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7b22458a]{background:#f7f7f7}.blog-hero[data-v-7b22458a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7b22458a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7b22458a]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-7b22458a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7b22458a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7b22458a]{color:#d0cec6}.blog-breadcrumb-current[data-v-7b22458a]{color:#3a434a}.blog-title[data-v-7b22458a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7b22458a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7b22458a]{color:#767472}.mobile-toc[data-v-7b22458a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7b22458a]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-7b22458a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7b22458a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7b22458a]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-7b22458a]:hover{color:#a8a490}.blog-body-outer[data-v-7b22458a]{padding:40px 20px 60px}.blog-body-inner[data-v-7b22458a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7b22458a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7b22458a],.blog-spacer[data-v-7b22458a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7b22458a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7b22458a],.toc-card[data-v-7b22458a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7b22458a]{display:flex}.toc-progress-track[data-v-7b22458a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7b22458a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7b22458a]{flex:1;padding:22px 18px}.toc-label[data-v-7b22458a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7b22458a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7b22458a]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-7b22458a],.toc-link[data-v-7b22458a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7b22458a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7b22458a]{padding:36px 32px}[data-v-7b22458a] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-7b22458a] .blog-content h2:first-child{margin-top:0}[data-v-7b22458a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7b22458a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7b22458a] .blog-content ol,[data-v-7b22458a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7b22458a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7b22458a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7b22458a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7b22458a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7b22458a] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-7b22458a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7b22458a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7b22458a]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-7b22458a]:hover{background:#2a3238}.related-blogs-outer[data-v-7b22458a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7b22458a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7b22458a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7b22458a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7b22458a]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-7b22458a]:hover{border-color:#a8a490}.related-blog-title[data-v-7b22458a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7b22458a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7b22458a],.blog-spacer[data-v-7b22458a]{display:none}.mobile-toc[data-v-7b22458a]{display:block}.blog-hero[data-v-7b22458a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7b22458a]{padding:20px 16px 40px}.blog-content[data-v-7b22458a]{padding:24px 18px}.blog-cta[data-v-7b22458a]{padding:32px 20px}.related-blogs-grid[data-v-7b22458a]{grid-template-columns:1fr}}.reading-progress[data-v-f1581105]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f1581105]{background:#f7f7f7}.blog-hero[data-v-f1581105]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f1581105]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f1581105]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f1581105]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f1581105]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f1581105]{color:#d0cec6}.blog-breadcrumb-current[data-v-f1581105]{color:#3a434a}.blog-title[data-v-f1581105]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f1581105]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f1581105]{color:#767472}.mobile-toc[data-v-f1581105]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f1581105]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f1581105]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f1581105]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f1581105]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f1581105]:hover{color:#a8a490}.blog-body-outer[data-v-f1581105]{padding:40px 20px 60px}.blog-body-inner[data-v-f1581105]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f1581105]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f1581105],.blog-spacer[data-v-f1581105]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f1581105]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f1581105],.toc-card[data-v-f1581105]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f1581105]{display:flex}.toc-progress-track[data-v-f1581105]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f1581105]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f1581105]{flex:1;padding:22px 18px}.toc-label[data-v-f1581105]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f1581105]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f1581105]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f1581105],.toc-link[data-v-f1581105]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f1581105]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f1581105]{padding:36px 32px}[data-v-f1581105] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f1581105] .blog-content h2:first-child{margin-top:0}[data-v-f1581105] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f1581105] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f1581105] .blog-content ol,[data-v-f1581105] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f1581105] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f1581105] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f1581105] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f1581105] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f1581105] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f1581105]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f1581105]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f1581105]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f1581105]:hover{background:#2a3238}.related-blogs-outer[data-v-f1581105]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f1581105]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f1581105]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f1581105]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f1581105]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f1581105]:hover{border-color:#a8a490}.related-blog-title[data-v-f1581105]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f1581105]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f1581105],.blog-spacer[data-v-f1581105]{display:none}.mobile-toc[data-v-f1581105]{display:block}.blog-hero[data-v-f1581105]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f1581105]{padding:20px 16px 40px}.blog-content[data-v-f1581105]{padding:24px 18px}.blog-cta[data-v-f1581105]{padding:32px 20px}.related-blogs-grid[data-v-f1581105]{grid-template-columns:1fr}}.reading-progress[data-v-e590cfdb]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e590cfdb]{background:#f7f7f7}.blog-hero[data-v-e590cfdb]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e590cfdb]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e590cfdb]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-e590cfdb]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e590cfdb]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e590cfdb]{color:#d0cec6}.blog-breadcrumb-current[data-v-e590cfdb]{color:#3a434a}.blog-title[data-v-e590cfdb]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e590cfdb]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e590cfdb]{color:#767472}.mobile-toc[data-v-e590cfdb]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e590cfdb]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-e590cfdb]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e590cfdb]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e590cfdb]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-e590cfdb]:hover{color:#a8a490}.blog-body-outer[data-v-e590cfdb]{padding:40px 20px 60px}.blog-body-inner[data-v-e590cfdb]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e590cfdb]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e590cfdb],.blog-spacer[data-v-e590cfdb]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e590cfdb]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e590cfdb],.toc-card[data-v-e590cfdb]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e590cfdb]{display:flex}.toc-progress-track[data-v-e590cfdb]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e590cfdb]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e590cfdb]{flex:1;padding:22px 18px}.toc-label[data-v-e590cfdb]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e590cfdb]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e590cfdb]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-e590cfdb],.toc-link[data-v-e590cfdb]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e590cfdb]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e590cfdb]{padding:36px 32px}[data-v-e590cfdb] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-e590cfdb] .blog-content h2:first-child{margin-top:0}[data-v-e590cfdb] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e590cfdb] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e590cfdb] .blog-content ol,[data-v-e590cfdb] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e590cfdb] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e590cfdb] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e590cfdb] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e590cfdb] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e590cfdb] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-e590cfdb]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e590cfdb]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e590cfdb]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-e590cfdb]:hover{background:#2a3238}.related-blogs-outer[data-v-e590cfdb]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e590cfdb]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e590cfdb]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e590cfdb]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e590cfdb]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-e590cfdb]:hover{border-color:#a8a490}.related-blog-title[data-v-e590cfdb]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e590cfdb]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e590cfdb],.blog-spacer[data-v-e590cfdb]{display:none}.mobile-toc[data-v-e590cfdb]{display:block}.blog-hero[data-v-e590cfdb]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e590cfdb]{padding:20px 16px 40px}.blog-content[data-v-e590cfdb]{padding:24px 18px}.blog-cta[data-v-e590cfdb]{padding:32px 20px}.related-blogs-grid[data-v-e590cfdb]{grid-template-columns:1fr}}.reading-progress[data-v-a22aa543]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a22aa543]{background:#f7f7f7}.blog-hero[data-v-a22aa543]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a22aa543]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a22aa543]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-a22aa543]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a22aa543]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a22aa543]{color:#d0cec6}.blog-breadcrumb-current[data-v-a22aa543]{color:#3a434a}.blog-title[data-v-a22aa543]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a22aa543]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a22aa543]{color:#767472}.mobile-toc[data-v-a22aa543]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a22aa543]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-a22aa543]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a22aa543]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a22aa543]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-a22aa543]:hover{color:#a8a490}.blog-body-outer[data-v-a22aa543]{padding:40px 20px 60px}.blog-body-inner[data-v-a22aa543]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a22aa543]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a22aa543],.blog-spacer[data-v-a22aa543]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a22aa543]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a22aa543],.toc-card[data-v-a22aa543]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a22aa543]{display:flex}.toc-progress-track[data-v-a22aa543]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a22aa543]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a22aa543]{flex:1;padding:22px 18px}.toc-label[data-v-a22aa543]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a22aa543]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a22aa543]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-a22aa543],.toc-link[data-v-a22aa543]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a22aa543]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a22aa543]{padding:36px 32px}[data-v-a22aa543] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-a22aa543] .blog-content h2:first-child{margin-top:0}[data-v-a22aa543] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a22aa543] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a22aa543] .blog-content ol,[data-v-a22aa543] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a22aa543] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a22aa543] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a22aa543] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a22aa543] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a22aa543] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-a22aa543]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a22aa543]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a22aa543]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-a22aa543]:hover{background:#2a3238}.related-blogs-outer[data-v-a22aa543]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a22aa543]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a22aa543]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a22aa543]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a22aa543]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-a22aa543]:hover{border-color:#a8a490}.related-blog-title[data-v-a22aa543]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a22aa543]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a22aa543],.blog-spacer[data-v-a22aa543]{display:none}.mobile-toc[data-v-a22aa543]{display:block}.blog-hero[data-v-a22aa543]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a22aa543]{padding:20px 16px 40px}.blog-content[data-v-a22aa543]{padding:24px 18px}.blog-cta[data-v-a22aa543]{padding:32px 20px}.related-blogs-grid[data-v-a22aa543]{grid-template-columns:1fr}}.reading-progress[data-v-09623124]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-09623124]{background:#f7f7f7}.blog-hero[data-v-09623124]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-09623124]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-09623124]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-09623124]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-09623124]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-09623124]{color:#d0cec6}.blog-breadcrumb-current[data-v-09623124]{color:#3a434a}.blog-title[data-v-09623124]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-09623124]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-09623124]{color:#767472}.mobile-toc[data-v-09623124]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-09623124]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-09623124]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-09623124]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-09623124]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-09623124]:hover{color:#a8a490}.blog-body-outer[data-v-09623124]{padding:40px 20px 60px}.blog-body-inner[data-v-09623124]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-09623124]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-09623124],.blog-spacer[data-v-09623124]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-09623124]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-09623124],.toc-card[data-v-09623124]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-09623124]{display:flex}.toc-progress-track[data-v-09623124]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-09623124]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-09623124]{flex:1;padding:22px 18px}.toc-label[data-v-09623124]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-09623124]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-09623124]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-09623124],.toc-link[data-v-09623124]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-09623124]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-09623124]{padding:36px 32px}[data-v-09623124] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-09623124] .blog-content h2:first-child{margin-top:0}[data-v-09623124] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-09623124] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-09623124] .blog-content ol,[data-v-09623124] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-09623124] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-09623124] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-09623124] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-09623124] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-09623124] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-09623124]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-09623124]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-09623124]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-09623124]:hover{background:#2a3238}.related-blogs-outer[data-v-09623124]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-09623124]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-09623124]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-09623124]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-09623124]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-09623124]:hover{border-color:#a8a490}.related-blog-title[data-v-09623124]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-09623124]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-09623124],.blog-spacer[data-v-09623124]{display:none}.mobile-toc[data-v-09623124]{display:block}.blog-hero[data-v-09623124]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-09623124]{padding:20px 16px 40px}.blog-content[data-v-09623124]{padding:24px 18px}.blog-cta[data-v-09623124]{padding:32px 20px}.related-blogs-grid[data-v-09623124]{grid-template-columns:1fr}}.reading-progress[data-v-6fb4da93]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6fb4da93]{background:#f7f7f7}.blog-hero[data-v-6fb4da93]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6fb4da93]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6fb4da93]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-6fb4da93]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6fb4da93]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6fb4da93]{color:#d0cec6}.blog-breadcrumb-current[data-v-6fb4da93]{color:#3a434a}.blog-title[data-v-6fb4da93]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6fb4da93]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6fb4da93]{color:#767472}.mobile-toc[data-v-6fb4da93]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6fb4da93]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-6fb4da93]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6fb4da93]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6fb4da93]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-6fb4da93]:hover{color:#a8a490}.blog-body-outer[data-v-6fb4da93]{padding:40px 20px 60px}.blog-body-inner[data-v-6fb4da93]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6fb4da93]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6fb4da93],.blog-spacer[data-v-6fb4da93]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6fb4da93]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6fb4da93],.toc-card[data-v-6fb4da93]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6fb4da93]{display:flex}.toc-progress-track[data-v-6fb4da93]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6fb4da93]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6fb4da93]{flex:1;padding:22px 18px}.toc-label[data-v-6fb4da93]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6fb4da93]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6fb4da93]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-6fb4da93],.toc-link[data-v-6fb4da93]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6fb4da93]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6fb4da93]{padding:36px 32px}[data-v-6fb4da93] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-6fb4da93] .blog-content h2:first-child{margin-top:0}[data-v-6fb4da93] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6fb4da93] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6fb4da93] .blog-content ol,[data-v-6fb4da93] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6fb4da93] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6fb4da93] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6fb4da93] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6fb4da93] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6fb4da93] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-6fb4da93]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6fb4da93]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6fb4da93]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-6fb4da93]:hover{background:#2a3238}.related-blogs-outer[data-v-6fb4da93]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6fb4da93]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6fb4da93]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6fb4da93]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6fb4da93]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-6fb4da93]:hover{border-color:#a8a490}.related-blog-title[data-v-6fb4da93]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6fb4da93]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6fb4da93],.blog-spacer[data-v-6fb4da93]{display:none}.mobile-toc[data-v-6fb4da93]{display:block}.blog-hero[data-v-6fb4da93]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6fb4da93]{padding:20px 16px 40px}.blog-content[data-v-6fb4da93]{padding:24px 18px}.blog-cta[data-v-6fb4da93]{padding:32px 20px}.related-blogs-grid[data-v-6fb4da93]{grid-template-columns:1fr}}.reading-progress[data-v-767e6e40]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-767e6e40]{background:#f7f7f7}.blog-hero[data-v-767e6e40]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-767e6e40]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-767e6e40]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-767e6e40]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-767e6e40]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-767e6e40]{color:#d0cec6}.blog-breadcrumb-current[data-v-767e6e40]{color:#3a434a}.blog-title[data-v-767e6e40]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-767e6e40]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-767e6e40]{color:#767472}.mobile-toc[data-v-767e6e40]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-767e6e40]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-767e6e40]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-767e6e40]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-767e6e40]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-767e6e40]:hover{color:#a8a490}.blog-body-outer[data-v-767e6e40]{padding:40px 20px 60px}.blog-body-inner[data-v-767e6e40]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-767e6e40]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-767e6e40],.blog-spacer[data-v-767e6e40]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-767e6e40]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-767e6e40],.toc-card[data-v-767e6e40]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-767e6e40]{display:flex}.toc-progress-track[data-v-767e6e40]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-767e6e40]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-767e6e40]{flex:1;padding:22px 18px}.toc-label[data-v-767e6e40]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-767e6e40]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-767e6e40]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-767e6e40],.toc-link[data-v-767e6e40]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-767e6e40]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-767e6e40]{padding:36px 32px}[data-v-767e6e40] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-767e6e40] .blog-content h2:first-child{margin-top:0}[data-v-767e6e40] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-767e6e40] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-767e6e40] .blog-content ol,[data-v-767e6e40] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-767e6e40] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-767e6e40] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-767e6e40] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-767e6e40] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-767e6e40] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-767e6e40]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-767e6e40]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-767e6e40]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-767e6e40]:hover{background:#2a3238}.related-blogs-outer[data-v-767e6e40]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-767e6e40]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-767e6e40]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-767e6e40]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-767e6e40]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-767e6e40]:hover{border-color:#a8a490}.related-blog-title[data-v-767e6e40]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-767e6e40]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-767e6e40],.blog-spacer[data-v-767e6e40]{display:none}.mobile-toc[data-v-767e6e40]{display:block}.blog-hero[data-v-767e6e40]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-767e6e40]{padding:20px 16px 40px}.blog-content[data-v-767e6e40]{padding:24px 18px}.blog-cta[data-v-767e6e40]{padding:32px 20px}.related-blogs-grid[data-v-767e6e40]{grid-template-columns:1fr}}.reading-progress[data-v-f58a0269]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f58a0269]{background:#f7f7f7}.blog-hero[data-v-f58a0269]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f58a0269]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f58a0269]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-f58a0269]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f58a0269]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f58a0269]{color:#d0cec6}.blog-breadcrumb-current[data-v-f58a0269]{color:#3a434a}.blog-title[data-v-f58a0269]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f58a0269]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f58a0269]{color:#767472}.mobile-toc[data-v-f58a0269]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f58a0269]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-f58a0269]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f58a0269]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f58a0269]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-f58a0269]:hover{color:#a8a490}.blog-body-outer[data-v-f58a0269]{padding:40px 20px 60px}.blog-body-inner[data-v-f58a0269]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f58a0269]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f58a0269],.blog-spacer[data-v-f58a0269]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f58a0269]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f58a0269],.toc-card[data-v-f58a0269]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f58a0269]{display:flex}.toc-progress-track[data-v-f58a0269]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f58a0269]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f58a0269]{flex:1;padding:22px 18px}.toc-label[data-v-f58a0269]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f58a0269]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f58a0269]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-f58a0269],.toc-link[data-v-f58a0269]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f58a0269]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f58a0269]{padding:36px 32px}[data-v-f58a0269] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-f58a0269] .blog-content h2:first-child{margin-top:0}[data-v-f58a0269] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f58a0269] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f58a0269] .blog-content ol,[data-v-f58a0269] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f58a0269] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f58a0269] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f58a0269] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f58a0269] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f58a0269] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-f58a0269]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f58a0269]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f58a0269]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-f58a0269]:hover{background:#2a3238}.related-blogs-outer[data-v-f58a0269]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f58a0269]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f58a0269]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f58a0269]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f58a0269]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-f58a0269]:hover{border-color:#a8a490}.related-blog-title[data-v-f58a0269]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f58a0269]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f58a0269],.blog-spacer[data-v-f58a0269]{display:none}.mobile-toc[data-v-f58a0269]{display:block}.blog-hero[data-v-f58a0269]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f58a0269]{padding:20px 16px 40px}.blog-content[data-v-f58a0269]{padding:24px 18px}.blog-cta[data-v-f58a0269]{padding:32px 20px}.related-blogs-grid[data-v-f58a0269]{grid-template-columns:1fr}}.reading-progress[data-v-7205a4fc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7205a4fc]{background:#f7f7f7}.blog-hero[data-v-7205a4fc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7205a4fc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7205a4fc]{align-items:center;color:#a8a490;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.blog-breadcrumb-link[data-v-7205a4fc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7205a4fc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7205a4fc]{color:#d0cec6}.blog-breadcrumb-current[data-v-7205a4fc]{color:#3a434a}.blog-title[data-v-7205a4fc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7205a4fc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7205a4fc]{color:#767472}.mobile-toc[data-v-7205a4fc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7205a4fc]{align-items:center;background:none;border:none;color:#3a434a;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.07em;padding:14px 20px;text-transform:uppercase;width:100%}.mobile-toc-icon[data-v-7205a4fc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7205a4fc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7205a4fc]{border-bottom:1px solid #f0ede8;color:#3a434a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-7205a4fc]:hover{color:#a8a490}.blog-body-outer[data-v-7205a4fc]{padding:40px 20px 60px}.blog-body-inner[data-v-7205a4fc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7205a4fc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7205a4fc],.blog-spacer[data-v-7205a4fc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7205a4fc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7205a4fc],.toc-card[data-v-7205a4fc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7205a4fc]{display:flex}.toc-progress-track[data-v-7205a4fc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7205a4fc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7205a4fc]{flex:1;padding:22px 18px}.toc-label[data-v-7205a4fc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7205a4fc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7205a4fc]{border-left:3px solid transparent;border-radius:6px;color:#6b6b6b;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:5px 8px;text-decoration:none;transition:all .15s}.toc-link--active[data-v-7205a4fc],.toc-link[data-v-7205a4fc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7205a4fc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7205a4fc]{padding:36px 32px}[data-v-7205a4fc] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:40px 0 16px;padding-left:14px;scroll-margin-top:80px}[data-v-7205a4fc] .blog-content h2:first-child{margin-top:0}[data-v-7205a4fc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7205a4fc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7205a4fc] .blog-content ol,[data-v-7205a4fc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7205a4fc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7205a4fc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7205a4fc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7205a4fc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7205a4fc] .blog-content blockquote{background:#f7f7f7;border-left:4px solid #a8a490;border-radius:0 8px 8px 0;color:#6b6b6b;font-style:italic;margin:28px 0;padding:16px 24px}.blog-cta[data-v-7205a4fc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7205a4fc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7205a4fc]{background:#3a434a;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:14px 32px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-7205a4fc]:hover{background:#2a3238}.related-blogs-outer[data-v-7205a4fc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7205a4fc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7205a4fc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7205a4fc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7205a4fc]{background:#fff;border:1px solid #ebe9e5;border-radius:10px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-decoration:none;transition:border-color .15s}.related-blog-card[data-v-7205a4fc]:hover{border-color:#a8a490}.related-blog-title[data-v-7205a4fc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7205a4fc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7205a4fc],.blog-spacer[data-v-7205a4fc]{display:none}.mobile-toc[data-v-7205a4fc]{display:block}.blog-hero[data-v-7205a4fc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7205a4fc]{padding:20px 16px 40px}.blog-content[data-v-7205a4fc]{padding:24px 18px}.blog-cta[data-v-7205a4fc]{padding:32px 20px}.related-blogs-grid[data-v-7205a4fc]{grid-template-columns:1fr}}.tab.active~.indicator[data-v-2794c89f]{left:0}.tab[data-index="1"].active~.indicator[data-v-2794c89f]{left:50%}.gifts-section[data-v-98707e63]{background-color:#fff;padding:0 0 160px}.separator-bar[data-v-98707e63]{background-color:#fff;height:120px;width:100%}.container[data-v-98707e63]{margin:0 auto;max-width:1400px;padding:0 40px}.header-content[data-v-98707e63]{margin-bottom:80px;text-align:center}.main-title[data-v-98707e63]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px;text-transform:capitalize}.subtitle[data-v-98707e63]{color:#666;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.gifts-grid[data-v-98707e63]{display:grid;gap:60px;grid-template-columns:repeat(4,1fr)}.gift-column[data-v-98707e63]{gap:60px}.gift-column[data-v-98707e63],.gift-item[data-v-98707e63]{display:flex;flex-direction:column}.gift-item[data-v-98707e63]{align-items:center;text-align:center}.gift-icon[data-v-98707e63]{height:60px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain;width:60px}.gift-title[data-v-98707e63]{color:#1a1a1a;font-size:20px;font-weight:800;line-height:135%;margin-bottom:12px}.gift-description[data-v-98707e63],.gift-title[data-v-98707e63]{font-family:Lato,sans-serif;text-align:center}.gift-description[data-v-98707e63]{color:#666;font-size:14px;font-weight:400;line-height:20px;max-width:280px}@media(max-width:1024px){.gifts-grid[data-v-98707e63]{gap:40px;grid-template-columns:repeat(2,1fr)}.gift-column[data-v-98707e63]{gap:40px}}@media(min-width:769px){.mobile-only[data-v-98707e63]{display:none!important}}@media(max-width:768px){.gifts-grid[data-v-98707e63]{display:none}.mobile-only[data-v-98707e63]{display:block}.gifts-section[data-v-98707e63]{padding:0 0 80px}.separator-bar[data-v-98707e63]{height:120px}.main-title[data-v-98707e63]{font-size:20px;line-height:36px}.container[data-v-98707e63]{padding:60px 20px 0}}.mobile-only[data-v-98707e63]{display:none}.gifts-accordion[data-v-98707e63]{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:400px}.accordion-item[data-v-98707e63]{background:#fff;border:1px solid #e0e0e0;border-radius:16px;overflow:hidden}.accordion-header[data-v-98707e63]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:20px 16px;text-align:left;transition:background-color .2s ease;width:100%}.accordion-header[data-v-98707e63]:hover{background-color:#f8f9fa}.accordion-header-content[data-v-98707e63]{align-items:center;display:flex;gap:12px}.accordion-icon[data-v-98707e63]{flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.accordion-title[data-v-98707e63]{color:#1a1a1a;font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:22px}.accordion-arrow[data-v-98707e63]{color:#666;flex-shrink:0;transition:transform .3s ease}.accordion-arrow.rotated[data-v-98707e63]{transform:rotate(180deg)}.accordion-content[data-v-98707e63]{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.expanded[data-v-98707e63]{max-height:200px}.accordion-content-inner[data-v-98707e63]{padding:0 16px 20px 52px}.accordion-description[data-v-98707e63]{color:#666;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}@media(max-width:480px){.gifts-section[data-v-98707e63]{padding:0 0 60px}.separator-bar[data-v-98707e63]{height:80px}.header-content[data-v-98707e63]{margin-bottom:40px}.main-title[data-v-98707e63]{font-size:20px;line-height:32px}.subtitle[data-v-98707e63]{font-size:16px}.accordion-header[data-v-98707e63]{padding:16px 12px}.accordion-content-inner[data-v-98707e63]{padding:0 12px 16px 48px}.accordion-icon[data-v-98707e63]{height:20px;width:20px}.accordion-title[data-v-98707e63]{font-size:16px}.accordion-description[data-v-98707e63]{font-size:13px;line-height:18px}}.info-tooltip-wrapper[data-v-531942fb]{align-items:center;position:relative}.info-tooltip[data-v-531942fb]{background-color:#25282d;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 2px 8px #00000026;color:#fff;font-size:12px;line-height:1.4;max-width:min(280px,calc(100vw - 48px));opacity:0;padding:10px 12px;position:absolute;right:-12px;text-align:left;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:100}.info-tooltip[data-v-531942fb]:after{border:6px solid transparent;border-top-color:#25282d;content:"";position:absolute;right:12px;top:100%}.info-tooltip-wrapper:hover .info-tooltip[data-v-531942fb]{opacity:1;visibility:visible}
