.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-beba10c5]{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.slide-leave-active[data-v-beba10c5]{transition:transform .35s cubic-bezier(.4,0,.6,1),opacity .25s ease}.slide-enter-from[data-v-beba10c5]{opacity:0;transform:translateY(-100%)}.slide-enter-to[data-v-beba10c5],.slide-leave-from[data-v-beba10c5]{opacity:1;transform:translateY(0)}.slide-leave-to[data-v-beba10c5]{opacity:0;transform:translateY(-100%)}.slide-desktop-enter-active[data-v-beba10c5],.slide-desktop-leave-active[data-v-beba10c5]{transition:all .25s cubic-bezier(.4,0,.2,1)}.slide-desktop-enter-from[data-v-beba10c5],.slide-desktop-leave-to[data-v-beba10c5]{opacity:0;transform:translateY(-10px)}.fade-enter-active[data-v-beba10c5],.fade-leave-active[data-v-beba10c5]{transition:opacity .5s ease,transform .5s ease}.fade-enter-from[data-v-beba10c5]{opacity:0}.fade-enter-to[data-v-beba10c5],.fade-leave-from[data-v-beba10c5]{opacity:1}.fade-leave-to[data-v-beba10c5]{opacity:0}.mobile-menu[data-v-beba10c5]{z-index:9999999999!important}.footer-section[data-v-402d7fb3]{background-color:#3a434a;color:#fff;padding:60px 0 0}.container[data-v-402d7fb3]{margin:0;max-width:100%;padding:0 60px}.footer-grid[data-v-402d7fb3]{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:40px}.footer-column[data-v-402d7fb3]{display:flex;flex-direction:column}.footer-column[data-v-402d7fb3]:first-child{margin-top:-20px}.footer-logo[data-v-402d7fb3]{margin-bottom:20px;width:200px}.company-description[data-v-402d7fb3]{color:#c8cace;font-size:15px;font-weight:400;line-height:135%;margin:0}.company-description[data-v-402d7fb3],.footer-title[data-v-402d7fb3]{font-family:Lato,sans-serif;letter-spacing:.5px}.footer-title[data-v-402d7fb3]{color:#fff;font-size:16px;font-weight:800;line-height:130%;margin-bottom:20px;text-transform:uppercase}.payment-title[data-v-402d7fb3],.premium-title[data-v-402d7fb3]{margin-top:30px}.footer-links[data-v-402d7fb3]{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-402d7fb3]{margin-bottom:0}.footer-links a[data-v-402d7fb3]{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-402d7fb3]:hover{color:#fff}.contact-info[data-v-402d7fb3]{display:flex;flex-direction:column;gap:12px}.contact-address[data-v-402d7fb3],.contact-email[data-v-402d7fb3],.contact-hours[data-v-402d7fb3],.contact-phone[data-v-402d7fb3]{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-402d7fb3],.contact-phone[data-v-402d7fb3]{align-items:center;display:flex;min-height:44px}.shipping-info[data-v-402d7fb3]{display:flex;flex-direction:column;gap:12px}.guarantee-text[data-v-402d7fb3],.payment-text[data-v-402d7fb3],.shipping-details[data-v-402d7fb3],.shipping-text[data-v-402d7fb3]{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-402d7fb3]{justify-content:space-between;margin:0 -60px;padding:30px 60px}.footer-middle[data-v-402d7fb3],.social-links[data-v-402d7fb3]{align-items:center;display:flex}.social-links[data-v-402d7fb3]{gap:30px;margin-top:10px}.social-links a[data-v-402d7fb3]{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-402d7fb3]:hover{color:#fff}.payment-icons[data-v-402d7fb3]{align-items:center;display:flex}.payments-image[data-v-402d7fb3]{height:60px;-o-object-fit:contain;object-fit:contain;width:400px}.footer-bottom[data-v-402d7fb3]{align-items:center;background-color:#25282d;border-top:1px solid #25282d;display:flex;justify-content:center;padding:15px 0}.copyright[data-v-402d7fb3]{text-align:center}.copyright p[data-v-402d7fb3]{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-402d7fb3]{gap:30px;grid-template-columns:1fr 1fr 1fr}.footer-middle[data-v-402d7fb3]{flex-direction:column;gap:20px;padding:30px 20px;text-align:center}.payments-image[data-v-402d7fb3]{height:50px;width:300px}}@media(max-width:768px){.footer-grid[data-v-402d7fb3]{gap:30px;grid-template-columns:1fr 1fr}.social-links[data-v-402d7fb3]{flex-wrap:wrap;gap:20px;justify-content:center}.payments-image[data-v-402d7fb3]{height:40px;width:250px}}.desktop-only[data-v-402d7fb3]{display:block}.mobile-only[data-v-402d7fb3]{display:none}@media(min-width:769px){.mobile-only[data-v-402d7fb3]{display:none!important}}@media(max-width:768px){.desktop-only[data-v-402d7fb3]{display:none!important}.footer-section[data-v-402d7fb3]{padding:20px 0 0}.footer-grid[data-v-402d7fb3]{display:none}.mobile-only[data-v-402d7fb3]{display:block}.footer-mobile[data-v-402d7fb3]{padding:20px 0}.mobile-logo-section[data-v-402d7fb3]{margin-bottom:24px;text-align:center}.mobile-footer-logo[data-v-402d7fb3]{display:block;height:46px;margin:0 auto 24px}.mobile-payment-icons-below-logo[data-v-402d7fb3]{display:flex;justify-content:center;margin:25px 30px 38px}.mobile-payments-image[data-v-402d7fb3]{height:auto;max-width:400px;-o-object-fit:contain;object-fit:contain;width:100%}.mobile-company-description[data-v-402d7fb3]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:135%;margin:0}.mobile-sections[data-v-402d7fb3]{display:flex;flex-direction:column;gap:25px}.mobile-section[data-v-402d7fb3]{text-align:center}.mobile-footer-title[data-v-402d7fb3]{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-402d7fb3]{display:flex;flex-direction:column;gap:12px}.mobile-links a[data-v-402d7fb3]{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-402d7fb3]:hover{color:#fff}.mobile-contact[data-v-402d7fb3],.mobile-guarantee[data-v-402d7fb3],.mobile-payment[data-v-402d7fb3],.mobile-shipping[data-v-402d7fb3]{display:flex;flex-direction:column;gap:12px}.mobile-contact p[data-v-402d7fb3],.mobile-guarantee p[data-v-402d7fb3],.mobile-payment p[data-v-402d7fb3],.mobile-shipping p[data-v-402d7fb3]{color:#c8cace;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0}.footer-middle[data-v-402d7fb3]{flex-direction:column-reverse;gap:30px;margin:0 -20px;padding:40px 20px;text-align:center}.social-links[data-v-402d7fb3]{display:grid;gap:20px;grid-template-columns:1fr 1fr;justify-items:center;margin-top:0}.payment-icons[data-v-402d7fb3]{align-items:center;display:none;flex-direction:column;gap:20px}.payments-image[data-v-402d7fb3]{height:auto;max-width:350px;width:100%}.footer-bottom[data-v-402d7fb3]{padding:15px 20px}.container[data-v-402d7fb3]{padding:0 20px}}.mobile-payments-footer-middle[data-v-402d7fb3]{display:none!important}@media(max-width:430px){.copyright p[data-v-402d7fb3]{font-size:10px;letter-spacing:.3px}}.skeleton-shimmer[data-v-7a2f4519]{animation:shimmer-7a2f4519 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%}@keyframes shimmer-7a2f4519{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer[data-v-c76992a2]{animation:shimmer-c76992a2 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%}@keyframes shimmer-c76992a2{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-9bfb977c] strong{color:#1a1a1a;font-weight:700}.faq-preview[data-v-9bfb977c] a{color:#787878;text-decoration:underline}.faq-preview[data-v-9bfb977c] a:hover{color:#1a1a1a}.faq-preview[data-v-9bfb977c] br{display:block;margin-top:.5rem}.faq-answer[data-v-9bfb977c] p{margin-bottom:1rem}.faq-answer[data-v-9bfb977c] p:last-child{margin-bottom:0}.faq-answer[data-v-9bfb977c] strong{color:#1a1a1a;font-weight:700}.faq-answer[data-v-9bfb977c] ul{margin-bottom:1rem;margin-top:1rem}.faq-answer[data-v-9bfb977c] li{line-height:160%;margin-bottom:.5rem}.faq-answer[data-v-9bfb977c] a{color:#2563eb;text-decoration:underline}.faq-answer[data-v-9bfb977c] a:hover{color:#1d4ed8}.faq-answer[data-v-9bfb977c] s{color:#6b7280;text-decoration:line-through}@media(max-width:1600px){.grid-cols-4>button[data-v-9bfb977c]{height:240px;padding:2rem}.grid-cols-4>button>div[data-v-9bfb977c],.grid-cols-4>button>div>img[data-v-9bfb977c]{height:150px;width:150px}}@media(max-width:1024px){.grid-cols-4[data-v-9bfb977c]{gap:1.25rem;grid-template-columns:repeat(2,1fr);max-width:100%}.grid-cols-4>button[data-v-9bfb977c]{height:200px;padding:1.5rem}.grid-cols-4>button>div[data-v-9bfb977c],.grid-cols-4>button>div>img[data-v-9bfb977c]{height:120px;width:120px}.grid-cols-4>button>h3[data-v-9bfb977c]{font-size:1rem}.grid-cols-2[data-v-9bfb977c]{gap:2rem;grid-template-columns:1fr}}@media(max-width:768px){.grid-cols-4[data-v-9bfb977c]{gap:1rem}.grid-cols-4>button[data-v-9bfb977c]{height:180px;padding:1.25rem}.grid-cols-4>button>div[data-v-9bfb977c]{margin-bottom:.75rem}.grid-cols-4>button>div[data-v-9bfb977c],.grid-cols-4>button>div>img[data-v-9bfb977c]{height:100px;width:100px}.grid-cols-4>button>h3[data-v-9bfb977c]{font-size:.875rem}}@media(max-width:640px){.grid-cols-4[data-v-9bfb977c]{gap:.75rem;grid-template-columns:1fr}.grid-cols-4>button[data-v-9bfb977c]{flex-direction:row;height:auto;padding:1.5rem;text-align:left}.grid-cols-4>button>div[data-v-9bfb977c]{height:5rem;margin-bottom:0;margin-right:1rem;width:5rem}.grid-cols-4>button>div>img[data-v-9bfb977c]{height:5rem;width:5rem}.grid-cols-4>button>h3[data-v-9bfb977c]{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-fedaf474]{background-color:#f7f7f7;height:auto;min-height:800px;overflow:hidden;padding-top:115px;position:relative}.desktop-hero[data-v-fedaf474]{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-fedaf474]{flex:1;margin-bottom:105px;margin-left:135px;margin-right:auto;max-width:50%;z-index:1}.desktop-hero__left-container[data-v-fedaf474]{align-items:flex-start;display:flex;flex-direction:column;max-width:500px}.action-container[data-v-fedaf474]{display:flex;flex-direction:column;gap:4px;margin-top:20px;min-width:370px;width:100%}.create-button[data-v-fedaf474]{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-fedaf474]:hover{background-color:#2a333a}.hero-desktop-background-container[data-v-fedaf474]{display:flex;flex-direction:row;inset:0;position:absolute;z-index:1}.hero-desktop-background-container__left-side[data-v-fedaf474]{flex:0 0 50%;max-width:825px}.hero-desktop-background-container__right-side[data-v-fedaf474]{background-repeat:repeat-x;height:100%;left:calc(50% - 370px);position:absolute;right:0}.hero-desktop-background-container__right-side[data-v-fedaf474]: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-fedaf474]{bottom:205px;height:508px;left:598px;position:absolute;width:383px;z-index:100}.star-carousel-wrapper[data-v-fedaf474]{height:100%;position:relative;width:100%}.star-image-slide[data-v-fedaf474]{height:100%;left:0;position:absolute;top:0;width:100%}.star-image-slide--under[data-v-fedaf474]{z-index:1}.star-image-slide--top[data-v-fedaf474]{z-index:2}.carousel-image[data-v-fedaf474]{height:100%;width:100%}.fade-on-top-enter-active[data-v-fedaf474]{transition:opacity .8s ease-in-out}.fade-on-top-leave-active[data-v-fedaf474]{transition:none}.fade-on-top-enter-from[data-v-fedaf474]{opacity:0}.fade-on-top-enter-to[data-v-fedaf474],.fade-on-top-leave-from[data-v-fedaf474],.fade-on-top-leave-to[data-v-fedaf474]{opacity:1}@media(max-width:1400px){.desktop-hero[data-v-fedaf474]{max-width:1200px}.desktop-hero__left[data-v-fedaf474]{margin-left:100px}.hero-desktop-background-container__right-side[data-v-fedaf474]{left:calc(50% - 440px)}}@media(max-width:1366px)and (min-width:1025px){.moment-section[data-v-fedaf474]{min-height:680px}.desktop-hero[data-v-fedaf474]{height:700px;max-height:700px}.desktop-hero__left[data-v-fedaf474]{margin-bottom:88px;margin-left:70px}.desktop-hero__left-container h1[data-v-fedaf474]{font-size:24px}.desktop-hero__left-container p[data-v-fedaf474]{font-size:16px}.desktop-hero__left-container[data-v-fedaf474]{max-width:420px}.hero-desktop-background-container__right-side[data-v-fedaf474]:after{background-size:auto 720px}.hero-desktop-background-container__right-side__slider[data-v-fedaf474]{bottom:165px;height:457px;left:538px;width:345px}}@media(max-width:1200px){.desktop-hero[data-v-fedaf474]{max-width:1000px}.desktop-hero__left[data-v-fedaf474]{margin-left:60px;max-width:45%}.desktop-hero__left-container[data-v-fedaf474]{max-width:450px}.hero-desktop-background-container__right-side[data-v-fedaf474]{left:calc(50% - 440px)}.action-container[data-v-fedaf474]{min-width:320px}.create-button[data-v-fedaf474]{font-size:18px;padding:18px 40px}}@media(max-width:1099px)and (min-width:900px){.moment-section[data-v-fedaf474]{min-height:580px}.desktop-hero[data-v-fedaf474]{height:600px;max-height:600px}.desktop-hero__left[data-v-fedaf474]{margin-bottom:50px;margin-left:60px;max-width:38%}.desktop-hero__left-container[data-v-fedaf474]{max-width:320px}.desktop-hero__left-container h1[data-v-fedaf474]{font-size:20px}.desktop-hero__left-container p[data-v-fedaf474]{font-size:16px}.hero-desktop-background-container__right-side[data-v-fedaf474]{left:calc(50% - 280px)}.hero-desktop-background-container__right-side[data-v-fedaf474]:after{background-size:auto 576px}.hero-desktop-background-container__right-side__slider[data-v-fedaf474]{bottom:160px;height:366px;left:431px;width:276px}}@media(max-width:899px){.moment-section[data-v-fedaf474]{background-color:#f2f1f0;min-height:auto}.desktop-hero[data-v-fedaf474]{flex-direction:column;height:auto;max-height:none;padding:40px 20px}.desktop-hero__left[data-v-fedaf474]{margin:0;max-width:100%;text-align:center}.desktop-hero__left-container[data-v-fedaf474]{align-items:center;max-width:100%}.action-container[data-v-fedaf474]{margin:20px auto 0;max-width:450px}.hero-desktop-background-container[data-v-fedaf474]{height:600px;margin-top:40px;position:relative}.hero-desktop-background-container__left-side[data-v-fedaf474]{display:none}.hero-desktop-background-container__right-side[data-v-fedaf474]{left:0;position:relative;width:100%}.hero-desktop-background-container__right-side[data-v-fedaf474]:after{background-position:50%;background-size:contain}.hero-desktop-background-container__right-side__slider[data-v-fedaf474]{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-fedaf474]{padding:30px 20px}.hero-desktop-background-container[data-v-fedaf474]{height:550px}.hero-desktop-background-container__right-side__slider[data-v-fedaf474]{height:450px;max-width:340px}.action-container[data-v-fedaf474]{min-width:auto;width:100%}}@media(max-width:480px){.desktop-hero[data-v-fedaf474]{padding:20px 15px}.hero-desktop-background-container[data-v-fedaf474]{height:500px;margin-top:30px}.hero-desktop-background-container__right-side__slider[data-v-fedaf474]{height:398px;max-width:300px}.create-button[data-v-fedaf474]{font-size:16px;padding:16px 32px}}.main-image-container[data-v-02ada0cc]{margin:0 auto;max-width:824px;position:relative;width:100%}.main-image[data-v-02ada0cc]{aspect-ratio:1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.star-carousel-wrapper[data-v-02ada0cc]{aspect-ratio:214/277;left:50%;position:absolute;top:50%;transform:translate(-49%,-57%);width:57%;z-index:1}.star-image-slide[data-v-02ada0cc]{height:100%;left:0;position:absolute;top:0;width:100%}.star-image-slide--under[data-v-02ada0cc]{z-index:1}.star-image-slide--top[data-v-02ada0cc]{z-index:2}.carousel-image[data-v-02ada0cc]{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-02ada0cc]{transition:opacity .8s ease-in-out}.fade-on-top-leave-active[data-v-02ada0cc]{transition:none}.fade-on-top-enter-from[data-v-02ada0cc]{opacity:0}.fade-on-top-enter-to[data-v-02ada0cc],.fade-on-top-leave-from[data-v-02ada0cc],.fade-on-top-leave-to[data-v-02ada0cc]{opacity:1}.gradient[data-v-02ada0cc]{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-d643ba34]{filter:brightness(.5) contrast(1)}.blog-index[data-v-daec02b5]{background:#f7f6f2;min-height:100vh}.blog-content-outer[data-v-daec02b5]{padding:0 20px 80px}.blog-content-inner[data-v-daec02b5]{margin:0 auto;max-width:1200px;padding-top:164px}.blog-page-header[data-v-daec02b5]{align-items:baseline;border-bottom:1px solid #e8e4de;display:flex;gap:10px;margin-bottom:28px;padding-bottom:16px}.blog-page-title[data-v-daec02b5]{color:#25282d;font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0;white-space:nowrap}.blog-page-sep[data-v-daec02b5]{color:#d0ccc4;font-size:16px}.blog-page-sub[data-v-daec02b5]{color:#767676;font-size:14px;font-weight:400;margin:0}.blog-top-row[data-v-daec02b5]{align-items:start;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin-bottom:48px}.featured-card[data-v-daec02b5]{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-daec02b5]:hover{box-shadow:0 8px 32px #00000021;transform:translateY(-2px)}.featured-card__image-wrap[data-v-daec02b5]{aspect-ratio:16/9;overflow:hidden;position:relative}.featured-card__image[data-v-daec02b5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.featured-card:hover .featured-card__image[data-v-daec02b5]{transform:scale(1.04)}.featured-badge[data-v-daec02b5]{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-daec02b5]{display:flex;flex:1;flex-direction:column;gap:12px;padding:24px 28px 28px}.featured-card__title[data-v-daec02b5]{color:#25282d;font-size:22px;font-weight:800;line-height:1.3;margin:0}.featured-card__excerpt[data-v-daec02b5]{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-daec02b5]{align-items:center;border-top:1px solid #f0ede8;display:flex;justify-content:space-between;padding-top:12px}.card-date[data-v-daec02b5]{color:#767676;font-size:12px}.blog-sidebar[data-v-daec02b5]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000012;overflow:hidden}.sidebar-heading[data-v-daec02b5]{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-daec02b5]{display:flex;flex-direction:column}.sidebar-item[data-v-daec02b5]{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-daec02b5]:last-child{border-bottom:none}.sidebar-item[data-v-daec02b5]:hover{background:#faf9f6}.sidebar-item__img-wrap[data-v-daec02b5]{border-radius:6px;height:56px;min-width:56px;overflow:hidden;width:56px}.sidebar-item__img[data-v-daec02b5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-item__text[data-v-daec02b5]{display:flex;flex-direction:column;gap:4px}.sidebar-item__title[data-v-daec02b5]{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-daec02b5]{color:#767676;font-size:11px}.blog-grid[data-v-daec02b5]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.blog-card[data-v-daec02b5]{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-daec02b5]:hover{box-shadow:0 8px 28px #0000001f;transform:translateY(-3px)}.blog-card__image-wrap[data-v-daec02b5]{aspect-ratio:16/9;overflow:hidden}.blog-card__image[data-v-daec02b5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.blog-card:hover .blog-card__image[data-v-daec02b5]{transform:scale(1.05)}.blog-card__body[data-v-daec02b5]{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.blog-card__title[data-v-daec02b5]{color:#25282d;font-size:15px;font-weight:700;line-height:1.35}.blog-card__excerpt[data-v-daec02b5],.blog-card__title[data-v-daec02b5]{display:-webkit-box;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt[data-v-daec02b5]{color:#888;flex:1;font-size:13px;line-height:1.6}.blog-card__meta[data-v-daec02b5]{align-items:center;border-top:1px solid #f0ede8;display:flex;justify-content:space-between;margin-top:auto;padding-top:10px}.card-arrow[data-v-daec02b5]{color:#c9a84c;font-size:14px;font-weight:700}.sentinel[data-v-daec02b5]{height:1px}@media(max-width:900px){.blog-top-row[data-v-daec02b5]{grid-template-columns:1fr}.blog-grid[data-v-daec02b5]{gap:16px;grid-template-columns:repeat(2,1fr)}.blog-content-inner[data-v-daec02b5]{padding-top:124px}.blog-page-header[data-v-daec02b5]{flex-wrap:wrap;gap:2px}.blog-page-sep[data-v-daec02b5]{display:none}.blog-page-sub[data-v-daec02b5]{font-size:13px;width:100%}}@media(max-width:580px){.blog-grid[data-v-daec02b5]{grid-template-columns:1fr}.blog-content-outer[data-v-daec02b5]{padding:0 16px 60px}.blog-page-title[data-v-daec02b5]{font-size:26px}}.faq-section[data-v-14b24ebb]{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-14b24ebb]: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-14b24ebb]{margin:0 auto;max-width:1400px;padding:0 24px;position:relative;z-index:2}.header-content[data-v-14b24ebb]{margin-bottom:60px;text-align:center}.main-title[data-v-14b24ebb]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px}.subtitle[data-v-14b24ebb]{color:#787878;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:135%}.content-grid[data-v-14b24ebb]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;min-height:600px;padding:0 40px}.faq-accordion-item[data-v-14b24ebb]{background:#fff;border:1px solid #cdcac1;border-radius:12px;height:80px;margin-bottom:30px;overflow:hidden;transition:border-color .3s ease}[data-v-14b24ebb] .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-14b24ebb] .faq-trigger[data-state=open] svg{transform:rotate(90deg)!important}[data-v-14b24ebb] .faq-trigger svg{transform:rotate(0)!important;transition:transform .3s ease!important}[data-v-14b24ebb] .faq-trigger:hover{background-color:#f8f9fa!important}[data-v-14b24ebb] .faq-trigger[data-state=open]{background-color:#f1f5f9!important;border-bottom:1px solid #e2e8f0!important}.faq-content-mobile[data-v-14b24ebb]{display:none}.content-column[data-v-14b24ebb]{position:relative}.content-card[data-v-14b24ebb]{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-14b24ebb]{color:#000;font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:125%;margin-bottom:24px}.content-text[data-v-14b24ebb]{color:#787878;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-14b24ebb]{margin-bottom:16px}.content-text p[data-v-14b24ebb]:last-child{margin-bottom:0}.content-text-centered[data-v-14b24ebb]{display:flex;flex-direction:column;justify-content:center}.content-text-centered[data-v-14b24ebb] ul{list-style:disc;padding-left:20px}.content-text-centered[data-v-14b24ebb] li{margin:0}.content-buttons[data-v-14b24ebb]{display:flex;flex-wrap:wrap;gap:20px}.btn-outline[data-v-14b24ebb]{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-14b24ebb]:hover{background-color:#f0f0f0;border-color:#000;color:#000}.btn-primary[data-v-14b24ebb]{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-14b24ebb]:hover{background-color:#b6b3ac}.cta-section[data-v-14b24ebb]{margin-bottom:-220px;padding-bottom:40px;padding-top:40px;position:relative;text-align:center;z-index:2}.cta-button[data-v-14b24ebb]{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-14b24ebb]:hover{background-color:#696969}.made-with[data-v-14b24ebb]{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-14b24ebb]{display:inline-block;height:16px;width:16px}@media(max-width:768px){.content-title[data-v-14b24ebb]{font-size:16px}.content-grid[data-v-14b24ebb]{gap:32px;grid-template-columns:1fr;min-height:0;padding:0}.accordion-column[data-v-14b24ebb]{position:static}.content-column[data-v-14b24ebb]{display:none}.faq-content-mobile[data-v-14b24ebb]{display:block}.faq-accordion-item[data-v-14b24ebb]{display:flex;flex-direction:column;height:auto;min-height:80px}.faq-accordion-item[data-v-14b24ebb] [data-slot=accordion-content]{order:2;transform-origin:top}.faq-accordion-item[data-v-14b24ebb] [data-slot=accordion-trigger]{order:1}.content-card-mobile[data-v-14b24ebb]{background:#fff;border-top:1px solid #e2e8f0;padding:24px}.content-card-mobile .content-title[data-v-14b24ebb]{display:none}.content-card[data-v-14b24ebb]{padding:24px}.main-title[data-v-14b24ebb]{font-size:20px;line-height:36px}.content-buttons[data-v-14b24ebb]{align-items:stretch;flex-direction:column;gap:12px}.btn-primary[data-v-14b24ebb]{font-size:13px}.btn-outline[data-v-14b24ebb],.btn-primary[data-v-14b24ebb]{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-14b24ebb]{font-size:11px}}.features-section[data-v-9317c419]{background-color:#ebe9e5;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;padding-bottom:80px;padding-top:100px}.subtitle[data-v-9317c419]{color:#696969;font-size:16px;font-weight:500;letter-spacing:0;line-height:28px}.main-title[data-v-9317c419]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px;margin-top:10px}.description[data-v-9317c419]{color:#787878;font-size:16px;font-weight:300;line-height:28px;margin:0 auto 80px;max-width:900px;text-align:center}.features-grid[data-v-9317c419]{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-9317c419]{flex-basis:auto;flex-direction:column;min-width:140px;padding:0 12px;text-align:center}.feature-icon[data-v-9317c419],.feature-item[data-v-9317c419]{align-items:center;display:flex;flex-shrink:0}.feature-icon[data-v-9317c419]{height:80px;justify-content:center;margin-bottom:12px}.feature-icon img[data-v-9317c419]{max-height:56px;max-width:56px;-o-object-fit:contain;object-fit:contain}.feature-title[data-v-9317c419]{color:#000;font-size:18px;font-weight:800;line-height:20px;margin-bottom:8px}.feature-description[data-v-9317c419],.feature-title[data-v-9317c419]{text-align:center;white-space:nowrap}.feature-description[data-v-9317c419]{color:#696969;font-size:16px;font-weight:400;line-height:135%}.cta-section[data-v-9317c419]{margin-top:10px;text-align:center}.cta-button[data-v-9317c419]{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-9317c419]:hover{background-color:#cbcbcb}.made-with[data-v-9317c419]{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-9317c419]{display:inline-block;height:16px;width:16px}@media(max-width:768px){.main-title[data-v-9317c419]{font-size:36px;line-height:44px}.features-grid[data-v-9317c419]{display:grid;flex-wrap:wrap;gap:32px 16px;grid-template-columns:repeat(2,1fr);overflow:visible}.feature-item[data-v-9317c419]{width:100%}.feature-icon[data-v-9317c419]{height:60px}.feature-icon img[data-v-9317c419]{max-height:40px;max-width:40px}}@media(max-width:480px){.features-grid[data-v-9317c419]{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.feature-description[data-v-9317c419]{font-size:14px;line-height:16px}.feature-title[data-v-9317c419]{font-size:16px}.feature-item[data-v-9317c419]{padding:0}.cta-button[data-v-9317c419]{font-size:16px;max-width:340px;padding:20px 0;text-transform:unset;width:100%}.cta-section[data-v-9317c419]{margin-top:50px;padding:0 20px}.made-with[data-v-9317c419]{font-size:14px;text-transform:unset}}@media(max-width:330px){.features-grid[data-v-9317c419]{grid-template-columns:1fr}}.hero-description[data-v-49bab339]{font-size:15px;font-weight:400;line-height:1.6}.hero-description[data-v-49bab339] p{color:#787878;margin-bottom:.85em}.hero-description[data-v-49bab339] p:last-child{margin-bottom:0}.hero-description--mobile[data-v-49bab339]{font-size:16px;line-height:1.35}.hero-description--mobile[data-v-49bab339] 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-49dbab71]{pointer-events:none;position:absolute;transform:translate(-50%);z-index:20}.heart-shape-padding[data-v-49dbab71]{padding:9%}.jewelry-map-preview[data-v-49dbab71]{filter:drop-shadow(0 .35px 0 rgba(255,255,255,.8))}@media(min-width:768px){.jewelry-map-preview[data-v-49dbab71]{filter:drop-shadow(0 1px 0 rgba(255,255,255,.8))}}@media(min-width:640px){.star-map-bg[data-v-19075340]{background-image:url(/images/checkout-bg.webp)}}.frame-overlay[data-v-19075340]{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-32e1ed2a]{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-46eb1810]{outline:2px solid #a8a490;outline-offset:2px}.expand-wrapper[data-v-708887af]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.expand-wrapper.is-expanded[data-v-708887af]{grid-template-rows:1fr}.expand-content[data-v-708887af]{overflow:hidden}.description-content[data-v-708887af] br{content:"";display:block;margin-top:.75rem}.description-content[data-v-708887af] h2{color:#374151;display:inline;font-size:.875rem;font-weight:600;margin-top:.5rem}.description-content[data-v-708887af] p{margin:0}.description-content[data-v-708887af] a{color:#555;text-decoration:underline;transition:color .2s ease}.description-content[data-v-708887af] 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-7fccff94]{background-color:var(--bg-color)}.theme-option[data-v-7fccff94]{position:relative}.theme-option.selected[data-v-7fccff94]:after,.theme-option[data-v-7fccff94]:hover:after{border:2px solid #a8a490;border-radius:100%;content:"";inset:-5px;position:absolute}.theme-option.selected .theme-preview[data-v-7fccff94]{box-shadow:0 4px 20px #00000026}.theme-badge[data-v-7fccff94]{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-51fc1e65]{margin-top:1rem}.step-enter-active[data-v-9b0c5356],.step-leave-active[data-v-9b0c5356]{transition:opacity .3s ease,transform .3s ease}.step-enter-from[data-v-9b0c5356]{opacity:0;transform:translate(20px)}.step-leave-to[data-v-9b0c5356]{opacity:0;transform:translate(-20px)}@keyframes shake-9b0c5356{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}[data-v-9b0c5356] .shake-error{animation:shake-9b0c5356 .6s cubic-bezier(.36,.07,.19,.97) both}.temp-map-placeholder[data-v-ab77be7b]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-392d3de1]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-392d3de1]{background:#f7f7f7}.blog-hero[data-v-392d3de1]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-392d3de1]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-392d3de1]{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-392d3de1]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-392d3de1]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-392d3de1]{color:#d0cec6}.blog-breadcrumb-current[data-v-392d3de1]{color:#3a434a}.blog-title[data-v-392d3de1]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-392d3de1]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-392d3de1]{color:#767472}.mobile-toc[data-v-392d3de1]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-392d3de1]{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-392d3de1]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-392d3de1]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-392d3de1]{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-392d3de1]:hover{color:#a8a490}.blog-body-outer[data-v-392d3de1]{padding:40px 20px 60px}.blog-body-inner[data-v-392d3de1]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-392d3de1]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-392d3de1],.blog-spacer[data-v-392d3de1]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-392d3de1]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-392d3de1],.toc-card[data-v-392d3de1]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-392d3de1]{display:flex}.toc-progress-track[data-v-392d3de1]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-392d3de1]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-392d3de1]{flex:1;padding:22px 18px}.toc-label[data-v-392d3de1]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-392d3de1]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-392d3de1]{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-392d3de1],.toc-link[data-v-392d3de1]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-392d3de1]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-392d3de1]{padding:36px 32px}[data-v-392d3de1] .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-392d3de1] .blog-content h2:first-child{margin-top:0}[data-v-392d3de1] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-392d3de1] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-392d3de1] .blog-content ol,[data-v-392d3de1] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-392d3de1] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-392d3de1] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-392d3de1] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-392d3de1] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-392d3de1] .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-392d3de1]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-392d3de1]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-392d3de1]{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-392d3de1]:hover{background:#2a3238}.related-blogs-outer[data-v-392d3de1]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-392d3de1]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-392d3de1]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-392d3de1]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-392d3de1]{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-392d3de1]:hover{border-color:#a8a490}.related-blog-title[data-v-392d3de1]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-392d3de1]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-392d3de1],.blog-spacer[data-v-392d3de1]{display:none}.mobile-toc[data-v-392d3de1]{display:block}.blog-hero[data-v-392d3de1]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-392d3de1]{padding:20px 16px 40px}.blog-content[data-v-392d3de1]{padding:24px 18px}.blog-cta[data-v-392d3de1]{padding:32px 20px}.related-blogs-grid[data-v-392d3de1]{grid-template-columns:1fr}}.reading-progress[data-v-1cbe2d07]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1cbe2d07]{background:#f7f7f7}.blog-hero[data-v-1cbe2d07]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1cbe2d07]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1cbe2d07]{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-1cbe2d07]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1cbe2d07]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1cbe2d07]{color:#d0cec6}.blog-breadcrumb-current[data-v-1cbe2d07]{color:#3a434a}.blog-title[data-v-1cbe2d07]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1cbe2d07]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1cbe2d07]{color:#767472}.mobile-toc[data-v-1cbe2d07]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1cbe2d07]{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-1cbe2d07]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1cbe2d07]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1cbe2d07]{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-1cbe2d07]:hover{color:#a8a490}.blog-body-outer[data-v-1cbe2d07]{padding:40px 20px 60px}.blog-body-inner[data-v-1cbe2d07]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1cbe2d07]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1cbe2d07],.blog-spacer[data-v-1cbe2d07]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1cbe2d07]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1cbe2d07],.toc-card[data-v-1cbe2d07]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1cbe2d07]{display:flex}.toc-progress-track[data-v-1cbe2d07]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1cbe2d07]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1cbe2d07]{flex:1;padding:22px 18px}.toc-label[data-v-1cbe2d07]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1cbe2d07]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1cbe2d07]{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-1cbe2d07],.toc-link[data-v-1cbe2d07]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1cbe2d07]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1cbe2d07]{padding:36px 32px}[data-v-1cbe2d07] .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-1cbe2d07] .blog-content h2:first-child{margin-top:0}[data-v-1cbe2d07] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1cbe2d07] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1cbe2d07] .blog-content ol,[data-v-1cbe2d07] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1cbe2d07] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1cbe2d07] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1cbe2d07] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1cbe2d07] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1cbe2d07] .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-1cbe2d07]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1cbe2d07]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1cbe2d07]{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-1cbe2d07]:hover{background:#2a3238}.related-blogs-outer[data-v-1cbe2d07]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1cbe2d07]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1cbe2d07]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1cbe2d07]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1cbe2d07]{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-1cbe2d07]:hover{border-color:#a8a490}.related-blog-title[data-v-1cbe2d07]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1cbe2d07]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1cbe2d07],.blog-spacer[data-v-1cbe2d07]{display:none}.mobile-toc[data-v-1cbe2d07]{display:block}.blog-hero[data-v-1cbe2d07]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1cbe2d07]{padding:20px 16px 40px}.blog-content[data-v-1cbe2d07]{padding:24px 18px}.blog-cta[data-v-1cbe2d07]{padding:32px 20px}.related-blogs-grid[data-v-1cbe2d07]{grid-template-columns:1fr}}.reading-progress[data-v-479a2234]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-479a2234]{background:#f7f7f7}.blog-hero[data-v-479a2234]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-479a2234]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-479a2234]{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-479a2234]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-479a2234]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-479a2234]{color:#d0cec6}.blog-breadcrumb-current[data-v-479a2234]{color:#3a434a}.blog-title[data-v-479a2234]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-479a2234]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-479a2234]{color:#767472}.mobile-toc[data-v-479a2234]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-479a2234]{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-479a2234]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-479a2234]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-479a2234]{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-479a2234]:hover{color:#a8a490}.blog-body-outer[data-v-479a2234]{padding:40px 20px 60px}.blog-body-inner[data-v-479a2234]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-479a2234]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-479a2234],.blog-spacer[data-v-479a2234]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-479a2234]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-479a2234],.toc-card[data-v-479a2234]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-479a2234]{display:flex}.toc-progress-track[data-v-479a2234]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-479a2234]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-479a2234]{flex:1;padding:22px 18px}.toc-label[data-v-479a2234]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-479a2234]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-479a2234]{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-479a2234],.toc-link[data-v-479a2234]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-479a2234]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-479a2234]{padding:36px 32px}[data-v-479a2234] .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-479a2234] .blog-content h2:first-child{margin-top:0}[data-v-479a2234] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-479a2234] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-479a2234] .blog-content ol,[data-v-479a2234] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-479a2234] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-479a2234] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-479a2234] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-479a2234] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-479a2234] .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-479a2234]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-479a2234]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-479a2234]{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-479a2234]:hover{background:#2a3238}.related-blogs-outer[data-v-479a2234]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-479a2234]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-479a2234]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-479a2234]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-479a2234]{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-479a2234]:hover{border-color:#a8a490}.related-blog-title[data-v-479a2234]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-479a2234]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-479a2234],.blog-spacer[data-v-479a2234]{display:none}.mobile-toc[data-v-479a2234]{display:block}.blog-hero[data-v-479a2234]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-479a2234]{padding:20px 16px 40px}.blog-content[data-v-479a2234]{padding:24px 18px}.blog-cta[data-v-479a2234]{padding:32px 20px}.related-blogs-grid[data-v-479a2234]{grid-template-columns:1fr}}.reading-progress[data-v-3e12be53]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3e12be53]{background:#f7f7f7}.blog-hero[data-v-3e12be53]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3e12be53]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3e12be53]{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-3e12be53]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3e12be53]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3e12be53]{color:#d0cec6}.blog-breadcrumb-current[data-v-3e12be53]{color:#3a434a}.blog-title[data-v-3e12be53]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3e12be53]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3e12be53]{color:#767472}.mobile-toc[data-v-3e12be53]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3e12be53]{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-3e12be53]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3e12be53]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3e12be53]{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-3e12be53]:hover{color:#a8a490}.blog-body-outer[data-v-3e12be53]{padding:40px 20px 60px}.blog-body-inner[data-v-3e12be53]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3e12be53]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3e12be53],.blog-spacer[data-v-3e12be53]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3e12be53]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3e12be53],.toc-card[data-v-3e12be53]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3e12be53]{display:flex}.toc-progress-track[data-v-3e12be53]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3e12be53]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3e12be53]{flex:1;padding:22px 18px}.toc-label[data-v-3e12be53]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3e12be53]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3e12be53]{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-3e12be53],.toc-link[data-v-3e12be53]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3e12be53]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3e12be53]{padding:36px 32px}[data-v-3e12be53] .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-3e12be53] .blog-content h2:first-child{margin-top:0}[data-v-3e12be53] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3e12be53] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3e12be53] .blog-content ol,[data-v-3e12be53] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3e12be53] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3e12be53] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3e12be53] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3e12be53] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3e12be53] .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-3e12be53]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3e12be53]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3e12be53]{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-3e12be53]:hover{background:#2a3238}.related-blogs-outer[data-v-3e12be53]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3e12be53]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3e12be53]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3e12be53]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3e12be53]{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-3e12be53]:hover{border-color:#a8a490}.related-blog-title[data-v-3e12be53]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3e12be53]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3e12be53],.blog-spacer[data-v-3e12be53]{display:none}.mobile-toc[data-v-3e12be53]{display:block}.blog-hero[data-v-3e12be53]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3e12be53]{padding:20px 16px 40px}.blog-content[data-v-3e12be53]{padding:24px 18px}.blog-cta[data-v-3e12be53]{padding:32px 20px}.related-blogs-grid[data-v-3e12be53]{grid-template-columns:1fr}}.reading-progress[data-v-e58c21b7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e58c21b7]{background:#f7f7f7}.blog-hero[data-v-e58c21b7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e58c21b7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e58c21b7]{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-e58c21b7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e58c21b7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e58c21b7]{color:#d0cec6}.blog-breadcrumb-current[data-v-e58c21b7]{color:#3a434a}.blog-title[data-v-e58c21b7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e58c21b7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e58c21b7]{color:#767472}.mobile-toc[data-v-e58c21b7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e58c21b7]{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-e58c21b7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e58c21b7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e58c21b7]{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-e58c21b7]:hover{color:#a8a490}.blog-body-outer[data-v-e58c21b7]{padding:40px 20px 60px}.blog-body-inner[data-v-e58c21b7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e58c21b7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e58c21b7],.blog-spacer[data-v-e58c21b7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e58c21b7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e58c21b7],.toc-card[data-v-e58c21b7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e58c21b7]{display:flex}.toc-progress-track[data-v-e58c21b7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e58c21b7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e58c21b7]{flex:1;padding:22px 18px}.toc-label[data-v-e58c21b7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e58c21b7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e58c21b7]{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-e58c21b7],.toc-link[data-v-e58c21b7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e58c21b7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e58c21b7]{padding:36px 32px}[data-v-e58c21b7] .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-e58c21b7] .blog-content h2:first-child{margin-top:0}[data-v-e58c21b7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e58c21b7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e58c21b7] .blog-content ol,[data-v-e58c21b7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e58c21b7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e58c21b7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e58c21b7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e58c21b7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e58c21b7] .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-e58c21b7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e58c21b7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e58c21b7]{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-e58c21b7]:hover{background:#2a3238}.related-blogs-outer[data-v-e58c21b7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e58c21b7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e58c21b7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e58c21b7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e58c21b7]{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-e58c21b7]:hover{border-color:#a8a490}.related-blog-title[data-v-e58c21b7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e58c21b7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e58c21b7],.blog-spacer[data-v-e58c21b7]{display:none}.mobile-toc[data-v-e58c21b7]{display:block}.blog-hero[data-v-e58c21b7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e58c21b7]{padding:20px 16px 40px}.blog-content[data-v-e58c21b7]{padding:24px 18px}.blog-cta[data-v-e58c21b7]{padding:32px 20px}.related-blogs-grid[data-v-e58c21b7]{grid-template-columns:1fr}}.reading-progress[data-v-2002278f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2002278f]{background:#f7f7f7}.blog-hero[data-v-2002278f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2002278f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2002278f]{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-2002278f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2002278f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2002278f]{color:#d0cec6}.blog-breadcrumb-current[data-v-2002278f]{color:#3a434a}.blog-title[data-v-2002278f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2002278f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2002278f]{color:#767472}.mobile-toc[data-v-2002278f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2002278f]{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-2002278f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2002278f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2002278f]{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-2002278f]:hover{color:#a8a490}.blog-body-outer[data-v-2002278f]{padding:40px 20px 60px}.blog-body-inner[data-v-2002278f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2002278f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2002278f],.blog-spacer[data-v-2002278f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2002278f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2002278f],.toc-card[data-v-2002278f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2002278f]{display:flex}.toc-progress-track[data-v-2002278f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2002278f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2002278f]{flex:1;padding:22px 18px}.toc-label[data-v-2002278f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2002278f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2002278f]{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-2002278f],.toc-link[data-v-2002278f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2002278f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2002278f]{padding:36px 32px}[data-v-2002278f] .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-2002278f] .blog-content h2:first-child{margin-top:0}[data-v-2002278f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2002278f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2002278f] .blog-content ol,[data-v-2002278f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2002278f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2002278f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2002278f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2002278f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2002278f] .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-2002278f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2002278f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2002278f]{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-2002278f]:hover{background:#2a3238}.related-blogs-outer[data-v-2002278f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2002278f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2002278f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2002278f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2002278f]{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-2002278f]:hover{border-color:#a8a490}.related-blog-title[data-v-2002278f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2002278f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2002278f],.blog-spacer[data-v-2002278f]{display:none}.mobile-toc[data-v-2002278f]{display:block}.blog-hero[data-v-2002278f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2002278f]{padding:20px 16px 40px}.blog-content[data-v-2002278f]{padding:24px 18px}.blog-cta[data-v-2002278f]{padding:32px 20px}.related-blogs-grid[data-v-2002278f]{grid-template-columns:1fr}}.reading-progress[data-v-0d3cb8ee]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0d3cb8ee]{background:#f7f7f7}.blog-hero[data-v-0d3cb8ee]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0d3cb8ee]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0d3cb8ee]{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-0d3cb8ee]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0d3cb8ee]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0d3cb8ee]{color:#d0cec6}.blog-breadcrumb-current[data-v-0d3cb8ee]{color:#3a434a}.blog-title[data-v-0d3cb8ee]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0d3cb8ee]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0d3cb8ee]{color:#767472}.mobile-toc[data-v-0d3cb8ee]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0d3cb8ee]{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-0d3cb8ee]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0d3cb8ee]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0d3cb8ee]{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-0d3cb8ee]:hover{color:#a8a490}.blog-body-outer[data-v-0d3cb8ee]{padding:40px 20px 60px}.blog-body-inner[data-v-0d3cb8ee]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0d3cb8ee]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0d3cb8ee],.blog-spacer[data-v-0d3cb8ee]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0d3cb8ee]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0d3cb8ee],.toc-card[data-v-0d3cb8ee]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0d3cb8ee]{display:flex}.toc-progress-track[data-v-0d3cb8ee]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0d3cb8ee]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0d3cb8ee]{flex:1;padding:22px 18px}.toc-label[data-v-0d3cb8ee]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0d3cb8ee]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0d3cb8ee]{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-0d3cb8ee],.toc-link[data-v-0d3cb8ee]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0d3cb8ee]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0d3cb8ee]{padding:36px 32px}[data-v-0d3cb8ee] .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-0d3cb8ee] .blog-content h2:first-child{margin-top:0}[data-v-0d3cb8ee] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0d3cb8ee] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0d3cb8ee] .blog-content ol,[data-v-0d3cb8ee] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0d3cb8ee] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0d3cb8ee] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0d3cb8ee] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0d3cb8ee] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0d3cb8ee] .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-0d3cb8ee]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0d3cb8ee]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0d3cb8ee]{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-0d3cb8ee]:hover{background:#2a3238}.related-blogs-outer[data-v-0d3cb8ee]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0d3cb8ee]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0d3cb8ee]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0d3cb8ee]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0d3cb8ee]{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-0d3cb8ee]:hover{border-color:#a8a490}.related-blog-title[data-v-0d3cb8ee]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0d3cb8ee]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0d3cb8ee],.blog-spacer[data-v-0d3cb8ee]{display:none}.mobile-toc[data-v-0d3cb8ee]{display:block}.blog-hero[data-v-0d3cb8ee]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0d3cb8ee]{padding:20px 16px 40px}.blog-content[data-v-0d3cb8ee]{padding:24px 18px}.blog-cta[data-v-0d3cb8ee]{padding:32px 20px}.related-blogs-grid[data-v-0d3cb8ee]{grid-template-columns:1fr}}.reading-progress[data-v-1a55ae08]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1a55ae08]{background:#f7f7f7}.blog-hero[data-v-1a55ae08]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1a55ae08]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1a55ae08]{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-1a55ae08]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1a55ae08]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1a55ae08]{color:#d0cec6}.blog-breadcrumb-current[data-v-1a55ae08]{color:#3a434a}.blog-title[data-v-1a55ae08]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1a55ae08]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1a55ae08]{color:#767472}.mobile-toc[data-v-1a55ae08]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1a55ae08]{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-1a55ae08]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1a55ae08]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1a55ae08]{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-1a55ae08]:hover{color:#a8a490}.blog-body-outer[data-v-1a55ae08]{padding:40px 20px 60px}.blog-body-inner[data-v-1a55ae08]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1a55ae08]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1a55ae08],.blog-spacer[data-v-1a55ae08]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1a55ae08]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1a55ae08],.toc-card[data-v-1a55ae08]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1a55ae08]{display:flex}.toc-progress-track[data-v-1a55ae08]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1a55ae08]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1a55ae08]{flex:1;padding:22px 18px}.toc-label[data-v-1a55ae08]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1a55ae08]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1a55ae08]{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-1a55ae08],.toc-link[data-v-1a55ae08]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1a55ae08]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1a55ae08]{padding:36px 32px}[data-v-1a55ae08] .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-1a55ae08] .blog-content h2:first-child{margin-top:0}[data-v-1a55ae08] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1a55ae08] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1a55ae08] .blog-content ol,[data-v-1a55ae08] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1a55ae08] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1a55ae08] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1a55ae08] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1a55ae08] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1a55ae08] .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-1a55ae08]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1a55ae08]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1a55ae08]{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-1a55ae08]:hover{background:#2a3238}.related-blogs-outer[data-v-1a55ae08]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1a55ae08]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1a55ae08]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1a55ae08]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1a55ae08]{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-1a55ae08]:hover{border-color:#a8a490}.related-blog-title[data-v-1a55ae08]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1a55ae08]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1a55ae08],.blog-spacer[data-v-1a55ae08]{display:none}.mobile-toc[data-v-1a55ae08]{display:block}.blog-hero[data-v-1a55ae08]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1a55ae08]{padding:20px 16px 40px}.blog-content[data-v-1a55ae08]{padding:24px 18px}.blog-cta[data-v-1a55ae08]{padding:32px 20px}.related-blogs-grid[data-v-1a55ae08]{grid-template-columns:1fr}}.reading-progress[data-v-349820bf]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-349820bf]{background:#f7f7f7}.blog-hero[data-v-349820bf]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-349820bf]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-349820bf]{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-349820bf]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-349820bf]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-349820bf]{color:#d0cec6}.blog-breadcrumb-current[data-v-349820bf]{color:#3a434a}.blog-title[data-v-349820bf]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-349820bf]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-349820bf]{color:#767472}.mobile-toc[data-v-349820bf]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-349820bf]{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-349820bf]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-349820bf]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-349820bf]{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-349820bf]:hover{color:#a8a490}.blog-body-outer[data-v-349820bf]{padding:40px 20px 60px}.blog-body-inner[data-v-349820bf]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-349820bf]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-349820bf],.blog-spacer[data-v-349820bf]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-349820bf]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-349820bf],.toc-card[data-v-349820bf]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-349820bf]{display:flex}.toc-progress-track[data-v-349820bf]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-349820bf]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-349820bf]{flex:1;padding:22px 18px}.toc-label[data-v-349820bf]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-349820bf]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-349820bf]{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-349820bf],.toc-link[data-v-349820bf]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-349820bf]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-349820bf]{padding:36px 32px}[data-v-349820bf] .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-349820bf] .blog-content h2:first-child{margin-top:0}[data-v-349820bf] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-349820bf] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-349820bf] .blog-content ol,[data-v-349820bf] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-349820bf] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-349820bf] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-349820bf] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-349820bf] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-349820bf] .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-349820bf]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-349820bf]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-349820bf]{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-349820bf]:hover{background:#2a3238}.related-blogs-outer[data-v-349820bf]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-349820bf]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-349820bf]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-349820bf]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-349820bf]{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-349820bf]:hover{border-color:#a8a490}.related-blog-title[data-v-349820bf]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-349820bf]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-349820bf],.blog-spacer[data-v-349820bf]{display:none}.mobile-toc[data-v-349820bf]{display:block}.blog-hero[data-v-349820bf]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-349820bf]{padding:20px 16px 40px}.blog-content[data-v-349820bf]{padding:24px 18px}.blog-cta[data-v-349820bf]{padding:32px 20px}.related-blogs-grid[data-v-349820bf]{grid-template-columns:1fr}}.layout-option.selected[data-v-97a5e00c]{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-e9df62ed]{align-items:center;display:flex;flex-direction:column}.material-option[data-v-e9df62ed],.material-swatch-container[data-v-e9df62ed]{position:relative}.material-option.selected[data-v-e9df62ed]:after,.material-option[data-v-e9df62ed]:hover:after{border:2px solid #a8a490;border-radius:100%;content:"";inset:-1px;position:absolute}.material-option.selected .material-image-wrapper[data-v-e9df62ed],.material-option.selected .material-swatch[data-v-e9df62ed]{box-shadow:0 4px 20px #00000026}.type-option.selected[data-v-1ba20630]{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-d0890d96]{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-755b8883{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}[data-v-755b8883] .shake-error{animation:shake-755b8883 .6s cubic-bezier(.36,.07,.19,.97) both}.description-content[data-v-755b8883] p{margin:0}.description-content[data-v-755b8883] a{color:#555;text-decoration:underline;transition:color .2s ease}.description-content[data-v-755b8883] a:hover{color:#000}.temp-map-placeholder[data-v-b981ff81]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-de392139]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-de392139]{background:#f7f7f7}.blog-hero[data-v-de392139]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-de392139]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-de392139]{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-de392139]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-de392139]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-de392139]{color:#d0cec6}.blog-breadcrumb-current[data-v-de392139]{color:#3a434a}.blog-title[data-v-de392139]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-de392139]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-de392139]{color:#767472}.mobile-toc[data-v-de392139]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-de392139]{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-de392139]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-de392139]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-de392139]{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-de392139]:hover{color:#a8a490}.blog-body-outer[data-v-de392139]{padding:40px 20px 60px}.blog-body-inner[data-v-de392139]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-de392139]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-de392139],.blog-spacer[data-v-de392139]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-de392139]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-de392139],.toc-card[data-v-de392139]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-de392139]{display:flex}.toc-progress-track[data-v-de392139]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-de392139]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-de392139]{flex:1;padding:22px 18px}.toc-label[data-v-de392139]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-de392139]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-de392139]{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-de392139],.toc-link[data-v-de392139]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-de392139]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-de392139]{padding:36px 32px}[data-v-de392139] .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-de392139] .blog-content h2:first-child{margin-top:0}[data-v-de392139] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-de392139] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-de392139] .blog-content ol,[data-v-de392139] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-de392139] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-de392139] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-de392139] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-de392139] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-de392139] .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-de392139]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-de392139]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-de392139]{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-de392139]:hover{background:#2a3238}.related-blogs-outer[data-v-de392139]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-de392139]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-de392139]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-de392139]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-de392139]{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-de392139]:hover{border-color:#a8a490}.related-blog-title[data-v-de392139]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-de392139]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-de392139],.blog-spacer[data-v-de392139]{display:none}.mobile-toc[data-v-de392139]{display:block}.blog-hero[data-v-de392139]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-de392139]{padding:20px 16px 40px}.blog-content[data-v-de392139]{padding:24px 18px}.blog-cta[data-v-de392139]{padding:32px 20px}.related-blogs-grid[data-v-de392139]{grid-template-columns:1fr}}.reading-progress[data-v-d3fe2994]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d3fe2994]{background:#f7f7f7}.blog-hero[data-v-d3fe2994]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d3fe2994]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d3fe2994]{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-d3fe2994]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d3fe2994]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d3fe2994]{color:#d0cec6}.blog-breadcrumb-current[data-v-d3fe2994]{color:#3a434a}.blog-title[data-v-d3fe2994]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d3fe2994]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d3fe2994]{color:#767472}.mobile-toc[data-v-d3fe2994]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d3fe2994]{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-d3fe2994]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d3fe2994]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d3fe2994]{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-d3fe2994]:hover{color:#a8a490}.blog-body-outer[data-v-d3fe2994]{padding:40px 20px 60px}.blog-body-inner[data-v-d3fe2994]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d3fe2994]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d3fe2994],.blog-spacer[data-v-d3fe2994]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d3fe2994]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d3fe2994],.toc-card[data-v-d3fe2994]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d3fe2994]{display:flex}.toc-progress-track[data-v-d3fe2994]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d3fe2994]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d3fe2994]{flex:1;padding:22px 18px}.toc-label[data-v-d3fe2994]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d3fe2994]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d3fe2994]{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-d3fe2994],.toc-link[data-v-d3fe2994]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d3fe2994]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d3fe2994]{padding:36px 32px}[data-v-d3fe2994] .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-d3fe2994] .blog-content h2:first-child{margin-top:0}[data-v-d3fe2994] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d3fe2994] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d3fe2994] .blog-content ol,[data-v-d3fe2994] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d3fe2994] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d3fe2994] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d3fe2994] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d3fe2994] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d3fe2994] .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-d3fe2994]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d3fe2994]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d3fe2994]{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-d3fe2994]:hover{background:#2a3238}.related-blogs-outer[data-v-d3fe2994]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d3fe2994]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d3fe2994]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d3fe2994]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d3fe2994]{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-d3fe2994]:hover{border-color:#a8a490}.related-blog-title[data-v-d3fe2994]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d3fe2994]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d3fe2994],.blog-spacer[data-v-d3fe2994]{display:none}.mobile-toc[data-v-d3fe2994]{display:block}.blog-hero[data-v-d3fe2994]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d3fe2994]{padding:20px 16px 40px}.blog-content[data-v-d3fe2994]{padding:24px 18px}.blog-cta[data-v-d3fe2994]{padding:32px 20px}.related-blogs-grid[data-v-d3fe2994]{grid-template-columns:1fr}}.reading-progress[data-v-997f5603]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-997f5603]{background:#f7f7f7}.blog-hero[data-v-997f5603]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-997f5603]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-997f5603]{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-997f5603]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-997f5603]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-997f5603]{color:#d0cec6}.blog-breadcrumb-current[data-v-997f5603]{color:#3a434a}.blog-title[data-v-997f5603]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-997f5603]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-997f5603]{color:#767472}.mobile-toc[data-v-997f5603]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-997f5603]{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-997f5603]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-997f5603]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-997f5603]{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-997f5603]:hover{color:#a8a490}.blog-body-outer[data-v-997f5603]{padding:40px 20px 60px}.blog-body-inner[data-v-997f5603]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-997f5603]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-997f5603],.blog-spacer[data-v-997f5603]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-997f5603]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-997f5603],.toc-card[data-v-997f5603]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-997f5603]{display:flex}.toc-progress-track[data-v-997f5603]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-997f5603]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-997f5603]{flex:1;padding:22px 18px}.toc-label[data-v-997f5603]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-997f5603]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-997f5603]{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-997f5603],.toc-link[data-v-997f5603]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-997f5603]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-997f5603]{padding:36px 32px}[data-v-997f5603] .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-997f5603] .blog-content h2:first-child{margin-top:0}[data-v-997f5603] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-997f5603] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-997f5603] .blog-content ol,[data-v-997f5603] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-997f5603] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-997f5603] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-997f5603] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-997f5603] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-997f5603] .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-997f5603]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-997f5603]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-997f5603]{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-997f5603]:hover{background:#2a3238}.related-blogs-outer[data-v-997f5603]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-997f5603]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-997f5603]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-997f5603]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-997f5603]{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-997f5603]:hover{border-color:#a8a490}.related-blog-title[data-v-997f5603]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-997f5603]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-997f5603],.blog-spacer[data-v-997f5603]{display:none}.mobile-toc[data-v-997f5603]{display:block}.blog-hero[data-v-997f5603]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-997f5603]{padding:20px 16px 40px}.blog-content[data-v-997f5603]{padding:24px 18px}.blog-cta[data-v-997f5603]{padding:32px 20px}.related-blogs-grid[data-v-997f5603]{grid-template-columns:1fr}}.reading-progress[data-v-8349bd94]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8349bd94]{background:#f7f7f7}.blog-hero[data-v-8349bd94]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8349bd94]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8349bd94]{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-8349bd94]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8349bd94]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8349bd94]{color:#d0cec6}.blog-breadcrumb-current[data-v-8349bd94]{color:#3a434a}.blog-title[data-v-8349bd94]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8349bd94]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8349bd94]{color:#767472}.mobile-toc[data-v-8349bd94]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8349bd94]{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-8349bd94]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8349bd94]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8349bd94]{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-8349bd94]:hover{color:#a8a490}.blog-body-outer[data-v-8349bd94]{padding:40px 20px 60px}.blog-body-inner[data-v-8349bd94]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8349bd94]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8349bd94],.blog-spacer[data-v-8349bd94]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8349bd94]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8349bd94],.toc-card[data-v-8349bd94]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8349bd94]{display:flex}.toc-progress-track[data-v-8349bd94]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8349bd94]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8349bd94]{flex:1;padding:22px 18px}.toc-label[data-v-8349bd94]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8349bd94]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8349bd94]{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-8349bd94],.toc-link[data-v-8349bd94]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8349bd94]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8349bd94]{padding:36px 32px}[data-v-8349bd94] .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-8349bd94] .blog-content h2:first-child{margin-top:0}[data-v-8349bd94] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8349bd94] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8349bd94] .blog-content ol,[data-v-8349bd94] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8349bd94] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8349bd94] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8349bd94] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8349bd94] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8349bd94] .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-8349bd94]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8349bd94]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8349bd94]{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-8349bd94]:hover{background:#2a3238}.related-blogs-outer[data-v-8349bd94]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8349bd94]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8349bd94]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8349bd94]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8349bd94]{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-8349bd94]:hover{border-color:#a8a490}.related-blog-title[data-v-8349bd94]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8349bd94]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8349bd94],.blog-spacer[data-v-8349bd94]{display:none}.mobile-toc[data-v-8349bd94]{display:block}.blog-hero[data-v-8349bd94]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8349bd94]{padding:20px 16px 40px}.blog-content[data-v-8349bd94]{padding:24px 18px}.blog-cta[data-v-8349bd94]{padding:32px 20px}.related-blogs-grid[data-v-8349bd94]{grid-template-columns:1fr}}.reading-progress[data-v-1ce86bd7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1ce86bd7]{background:#f7f7f7}.blog-hero[data-v-1ce86bd7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1ce86bd7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1ce86bd7]{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-1ce86bd7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1ce86bd7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1ce86bd7]{color:#d0cec6}.blog-breadcrumb-current[data-v-1ce86bd7]{color:#3a434a}.blog-title[data-v-1ce86bd7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1ce86bd7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1ce86bd7]{color:#767472}.mobile-toc[data-v-1ce86bd7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1ce86bd7]{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-1ce86bd7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1ce86bd7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1ce86bd7]{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-1ce86bd7]:hover{color:#a8a490}.blog-body-outer[data-v-1ce86bd7]{padding:40px 20px 60px}.blog-body-inner[data-v-1ce86bd7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1ce86bd7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1ce86bd7],.blog-spacer[data-v-1ce86bd7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1ce86bd7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1ce86bd7],.toc-card[data-v-1ce86bd7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1ce86bd7]{display:flex}.toc-progress-track[data-v-1ce86bd7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1ce86bd7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1ce86bd7]{flex:1;padding:22px 18px}.toc-label[data-v-1ce86bd7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1ce86bd7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1ce86bd7]{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-1ce86bd7],.toc-link[data-v-1ce86bd7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1ce86bd7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1ce86bd7]{padding:36px 32px}[data-v-1ce86bd7] .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-1ce86bd7] .blog-content h2:first-child{margin-top:0}[data-v-1ce86bd7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1ce86bd7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1ce86bd7] .blog-content ol,[data-v-1ce86bd7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1ce86bd7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1ce86bd7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1ce86bd7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1ce86bd7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1ce86bd7] .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-1ce86bd7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1ce86bd7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1ce86bd7]{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-1ce86bd7]:hover{background:#2a3238}.related-blogs-outer[data-v-1ce86bd7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1ce86bd7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1ce86bd7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1ce86bd7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1ce86bd7]{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-1ce86bd7]:hover{border-color:#a8a490}.related-blog-title[data-v-1ce86bd7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1ce86bd7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1ce86bd7],.blog-spacer[data-v-1ce86bd7]{display:none}.mobile-toc[data-v-1ce86bd7]{display:block}.blog-hero[data-v-1ce86bd7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1ce86bd7]{padding:20px 16px 40px}.blog-content[data-v-1ce86bd7]{padding:24px 18px}.blog-cta[data-v-1ce86bd7]{padding:32px 20px}.related-blogs-grid[data-v-1ce86bd7]{grid-template-columns:1fr}}.reading-progress[data-v-9f86d814]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9f86d814]{background:#f7f7f7}.blog-hero[data-v-9f86d814]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9f86d814]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9f86d814]{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-9f86d814]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9f86d814]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9f86d814]{color:#d0cec6}.blog-breadcrumb-current[data-v-9f86d814]{color:#3a434a}.blog-title[data-v-9f86d814]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9f86d814]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9f86d814]{color:#767472}.mobile-toc[data-v-9f86d814]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9f86d814]{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-9f86d814]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9f86d814]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9f86d814]{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-9f86d814]:hover{color:#a8a490}.blog-body-outer[data-v-9f86d814]{padding:40px 20px 60px}.blog-body-inner[data-v-9f86d814]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9f86d814]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9f86d814],.blog-spacer[data-v-9f86d814]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9f86d814]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9f86d814],.toc-card[data-v-9f86d814]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9f86d814]{display:flex}.toc-progress-track[data-v-9f86d814]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9f86d814]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9f86d814]{flex:1;padding:22px 18px}.toc-label[data-v-9f86d814]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9f86d814]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9f86d814]{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-9f86d814],.toc-link[data-v-9f86d814]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9f86d814]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9f86d814]{padding:36px 32px}[data-v-9f86d814] .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-9f86d814] .blog-content h2:first-child{margin-top:0}[data-v-9f86d814] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9f86d814] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9f86d814] .blog-content ol,[data-v-9f86d814] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9f86d814] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9f86d814] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9f86d814] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9f86d814] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9f86d814] .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-9f86d814]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9f86d814]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9f86d814]{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-9f86d814]:hover{background:#2a3238}.related-blogs-outer[data-v-9f86d814]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9f86d814]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9f86d814]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9f86d814]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9f86d814]{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-9f86d814]:hover{border-color:#a8a490}.related-blog-title[data-v-9f86d814]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9f86d814]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9f86d814],.blog-spacer[data-v-9f86d814]{display:none}.mobile-toc[data-v-9f86d814]{display:block}.blog-hero[data-v-9f86d814]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9f86d814]{padding:20px 16px 40px}.blog-content[data-v-9f86d814]{padding:24px 18px}.blog-cta[data-v-9f86d814]{padding:32px 20px}.related-blogs-grid[data-v-9f86d814]{grid-template-columns:1fr}}.reading-progress[data-v-af463228]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-af463228]{background:#f7f7f7}.blog-hero[data-v-af463228]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-af463228]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-af463228]{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-af463228]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-af463228]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-af463228]{color:#d0cec6}.blog-breadcrumb-current[data-v-af463228]{color:#3a434a}.blog-title[data-v-af463228]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-af463228]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-af463228]{color:#767472}.mobile-toc[data-v-af463228]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-af463228]{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-af463228]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-af463228]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-af463228]{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-af463228]:hover{color:#a8a490}.blog-body-outer[data-v-af463228]{padding:40px 20px 60px}.blog-body-inner[data-v-af463228]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-af463228]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-af463228],.blog-spacer[data-v-af463228]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-af463228]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-af463228],.toc-card[data-v-af463228]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-af463228]{display:flex}.toc-progress-track[data-v-af463228]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-af463228]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-af463228]{flex:1;padding:22px 18px}.toc-label[data-v-af463228]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-af463228]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-af463228]{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-af463228],.toc-link[data-v-af463228]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-af463228]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-af463228]{padding:36px 32px}[data-v-af463228] .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-af463228] .blog-content h2:first-child{margin-top:0}[data-v-af463228] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-af463228] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-af463228] .blog-content ol,[data-v-af463228] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-af463228] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-af463228] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-af463228] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-af463228] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-af463228] .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-af463228]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-af463228]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-af463228]{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-af463228]:hover{background:#2a3238}.related-blogs-outer[data-v-af463228]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-af463228]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-af463228]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-af463228]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-af463228]{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-af463228]:hover{border-color:#a8a490}.related-blog-title[data-v-af463228]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-af463228]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-af463228],.blog-spacer[data-v-af463228]{display:none}.mobile-toc[data-v-af463228]{display:block}.blog-hero[data-v-af463228]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-af463228]{padding:20px 16px 40px}.blog-content[data-v-af463228]{padding:24px 18px}.blog-cta[data-v-af463228]{padding:32px 20px}.related-blogs-grid[data-v-af463228]{grid-template-columns:1fr}}.reading-progress[data-v-070748b9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-070748b9]{background:#f7f7f7}.blog-hero[data-v-070748b9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-070748b9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-070748b9]{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-070748b9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-070748b9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-070748b9]{color:#d0cec6}.blog-breadcrumb-current[data-v-070748b9]{color:#3a434a}.blog-title[data-v-070748b9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-070748b9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-070748b9]{color:#767472}.mobile-toc[data-v-070748b9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-070748b9]{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-070748b9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-070748b9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-070748b9]{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-070748b9]:hover{color:#a8a490}.blog-body-outer[data-v-070748b9]{padding:40px 20px 60px}.blog-body-inner[data-v-070748b9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-070748b9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-070748b9],.blog-spacer[data-v-070748b9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-070748b9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-070748b9],.toc-card[data-v-070748b9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-070748b9]{display:flex}.toc-progress-track[data-v-070748b9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-070748b9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-070748b9]{flex:1;padding:22px 18px}.toc-label[data-v-070748b9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-070748b9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-070748b9]{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-070748b9],.toc-link[data-v-070748b9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-070748b9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-070748b9]{padding:36px 32px}[data-v-070748b9] .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-070748b9] .blog-content h2:first-child{margin-top:0}[data-v-070748b9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-070748b9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-070748b9] .blog-content ol,[data-v-070748b9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-070748b9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-070748b9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-070748b9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-070748b9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-070748b9] .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-070748b9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-070748b9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-070748b9]{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-070748b9]:hover{background:#2a3238}.related-blogs-outer[data-v-070748b9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-070748b9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-070748b9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-070748b9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-070748b9]{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-070748b9]:hover{border-color:#a8a490}.related-blog-title[data-v-070748b9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-070748b9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-070748b9],.blog-spacer[data-v-070748b9]{display:none}.mobile-toc[data-v-070748b9]{display:block}.blog-hero[data-v-070748b9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-070748b9]{padding:20px 16px 40px}.blog-content[data-v-070748b9]{padding:24px 18px}.blog-cta[data-v-070748b9]{padding:32px 20px}.related-blogs-grid[data-v-070748b9]{grid-template-columns:1fr}}.reading-progress[data-v-4f347ce0]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4f347ce0]{background:#f7f7f7}.blog-hero[data-v-4f347ce0]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4f347ce0]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4f347ce0]{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-4f347ce0]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4f347ce0]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4f347ce0]{color:#d0cec6}.blog-breadcrumb-current[data-v-4f347ce0]{color:#3a434a}.blog-title[data-v-4f347ce0]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4f347ce0]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4f347ce0]{color:#767472}.mobile-toc[data-v-4f347ce0]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4f347ce0]{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-4f347ce0]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4f347ce0]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4f347ce0]{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-4f347ce0]:hover{color:#a8a490}.blog-body-outer[data-v-4f347ce0]{padding:40px 20px 60px}.blog-body-inner[data-v-4f347ce0]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4f347ce0]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4f347ce0],.blog-spacer[data-v-4f347ce0]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4f347ce0]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4f347ce0],.toc-card[data-v-4f347ce0]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4f347ce0]{display:flex}.toc-progress-track[data-v-4f347ce0]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4f347ce0]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4f347ce0]{flex:1;padding:22px 18px}.toc-label[data-v-4f347ce0]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4f347ce0]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4f347ce0]{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-4f347ce0],.toc-link[data-v-4f347ce0]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4f347ce0]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4f347ce0]{padding:36px 32px}[data-v-4f347ce0] .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-4f347ce0] .blog-content h2:first-child{margin-top:0}[data-v-4f347ce0] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4f347ce0] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4f347ce0] .blog-content ol,[data-v-4f347ce0] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4f347ce0] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4f347ce0] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4f347ce0] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4f347ce0] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4f347ce0] .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-4f347ce0]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4f347ce0]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4f347ce0]{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-4f347ce0]:hover{background:#2a3238}.related-blogs-outer[data-v-4f347ce0]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4f347ce0]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4f347ce0]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4f347ce0]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4f347ce0]{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-4f347ce0]:hover{border-color:#a8a490}.related-blog-title[data-v-4f347ce0]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4f347ce0]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4f347ce0],.blog-spacer[data-v-4f347ce0]{display:none}.mobile-toc[data-v-4f347ce0]{display:block}.blog-hero[data-v-4f347ce0]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4f347ce0]{padding:20px 16px 40px}.blog-content[data-v-4f347ce0]{padding:24px 18px}.blog-cta[data-v-4f347ce0]{padding:32px 20px}.related-blogs-grid[data-v-4f347ce0]{grid-template-columns:1fr}}.reading-progress[data-v-0bc49679]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0bc49679]{background:#f7f7f7}.blog-hero[data-v-0bc49679]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0bc49679]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0bc49679]{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-0bc49679]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0bc49679]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0bc49679]{color:#d0cec6}.blog-breadcrumb-current[data-v-0bc49679]{color:#3a434a}.blog-title[data-v-0bc49679]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0bc49679]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0bc49679]{color:#767472}.mobile-toc[data-v-0bc49679]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0bc49679]{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-0bc49679]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0bc49679]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0bc49679]{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-0bc49679]:hover{color:#a8a490}.blog-body-outer[data-v-0bc49679]{padding:40px 20px 60px}.blog-body-inner[data-v-0bc49679]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0bc49679]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0bc49679],.blog-spacer[data-v-0bc49679]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0bc49679]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0bc49679],.toc-card[data-v-0bc49679]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0bc49679]{display:flex}.toc-progress-track[data-v-0bc49679]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0bc49679]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0bc49679]{flex:1;padding:22px 18px}.toc-label[data-v-0bc49679]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0bc49679]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0bc49679]{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-0bc49679],.toc-link[data-v-0bc49679]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0bc49679]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0bc49679]{padding:36px 32px}[data-v-0bc49679] .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-0bc49679] .blog-content h2:first-child{margin-top:0}[data-v-0bc49679] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0bc49679] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0bc49679] .blog-content ol,[data-v-0bc49679] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0bc49679] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0bc49679] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0bc49679] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0bc49679] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0bc49679] .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-0bc49679]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0bc49679]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0bc49679]{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-0bc49679]:hover{background:#2a3238}.related-blogs-outer[data-v-0bc49679]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0bc49679]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0bc49679]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0bc49679]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0bc49679]{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-0bc49679]:hover{border-color:#a8a490}.related-blog-title[data-v-0bc49679]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0bc49679]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0bc49679],.blog-spacer[data-v-0bc49679]{display:none}.mobile-toc[data-v-0bc49679]{display:block}.blog-hero[data-v-0bc49679]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0bc49679]{padding:20px 16px 40px}.blog-content[data-v-0bc49679]{padding:24px 18px}.blog-cta[data-v-0bc49679]{padding:32px 20px}.related-blogs-grid[data-v-0bc49679]{grid-template-columns:1fr}}.reading-progress[data-v-a3f9f489]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a3f9f489]{background:#f7f7f7}.blog-hero[data-v-a3f9f489]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a3f9f489]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a3f9f489]{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-a3f9f489]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a3f9f489]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a3f9f489]{color:#d0cec6}.blog-breadcrumb-current[data-v-a3f9f489]{color:#3a434a}.blog-title[data-v-a3f9f489]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a3f9f489]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a3f9f489]{color:#767472}.mobile-toc[data-v-a3f9f489]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a3f9f489]{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-a3f9f489]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a3f9f489]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a3f9f489]{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-a3f9f489]:hover{color:#a8a490}.blog-body-outer[data-v-a3f9f489]{padding:40px 20px 60px}.blog-body-inner[data-v-a3f9f489]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a3f9f489]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a3f9f489],.blog-spacer[data-v-a3f9f489]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a3f9f489]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a3f9f489],.toc-card[data-v-a3f9f489]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a3f9f489]{display:flex}.toc-progress-track[data-v-a3f9f489]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a3f9f489]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a3f9f489]{flex:1;padding:22px 18px}.toc-label[data-v-a3f9f489]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a3f9f489]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a3f9f489]{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-a3f9f489],.toc-link[data-v-a3f9f489]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a3f9f489]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a3f9f489]{padding:36px 32px}[data-v-a3f9f489] .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-a3f9f489] .blog-content h2:first-child{margin-top:0}[data-v-a3f9f489] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a3f9f489] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a3f9f489] .blog-content ol,[data-v-a3f9f489] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a3f9f489] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a3f9f489] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a3f9f489] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a3f9f489] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a3f9f489] .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-a3f9f489]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a3f9f489]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a3f9f489]{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-a3f9f489]:hover{background:#2a3238}.related-blogs-outer[data-v-a3f9f489]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a3f9f489]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a3f9f489]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a3f9f489]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a3f9f489]{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-a3f9f489]:hover{border-color:#a8a490}.related-blog-title[data-v-a3f9f489]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a3f9f489]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a3f9f489],.blog-spacer[data-v-a3f9f489]{display:none}.mobile-toc[data-v-a3f9f489]{display:block}.blog-hero[data-v-a3f9f489]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a3f9f489]{padding:20px 16px 40px}.blog-content[data-v-a3f9f489]{padding:24px 18px}.blog-cta[data-v-a3f9f489]{padding:32px 20px}.related-blogs-grid[data-v-a3f9f489]{grid-template-columns:1fr}}.reading-progress[data-v-0adb0fb4]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0adb0fb4]{background:#f7f7f7}.blog-hero[data-v-0adb0fb4]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0adb0fb4]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0adb0fb4]{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-0adb0fb4]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0adb0fb4]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0adb0fb4]{color:#d0cec6}.blog-breadcrumb-current[data-v-0adb0fb4]{color:#3a434a}.blog-title[data-v-0adb0fb4]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0adb0fb4]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0adb0fb4]{color:#767472}.mobile-toc[data-v-0adb0fb4]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0adb0fb4]{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-0adb0fb4]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0adb0fb4]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0adb0fb4]{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-0adb0fb4]:hover{color:#a8a490}.blog-body-outer[data-v-0adb0fb4]{padding:40px 20px 60px}.blog-body-inner[data-v-0adb0fb4]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0adb0fb4]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0adb0fb4],.blog-spacer[data-v-0adb0fb4]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0adb0fb4]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0adb0fb4],.toc-card[data-v-0adb0fb4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0adb0fb4]{display:flex}.toc-progress-track[data-v-0adb0fb4]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0adb0fb4]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0adb0fb4]{flex:1;padding:22px 18px}.toc-label[data-v-0adb0fb4]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0adb0fb4]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0adb0fb4]{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-0adb0fb4],.toc-link[data-v-0adb0fb4]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0adb0fb4]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0adb0fb4]{padding:36px 32px}[data-v-0adb0fb4] .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-0adb0fb4] .blog-content h2:first-child{margin-top:0}[data-v-0adb0fb4] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0adb0fb4] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0adb0fb4] .blog-content ol,[data-v-0adb0fb4] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0adb0fb4] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0adb0fb4] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0adb0fb4] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0adb0fb4] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0adb0fb4] .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-0adb0fb4]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0adb0fb4]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0adb0fb4]{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-0adb0fb4]:hover{background:#2a3238}.related-blogs-outer[data-v-0adb0fb4]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0adb0fb4]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0adb0fb4]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0adb0fb4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0adb0fb4]{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-0adb0fb4]:hover{border-color:#a8a490}.related-blog-title[data-v-0adb0fb4]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0adb0fb4]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0adb0fb4],.blog-spacer[data-v-0adb0fb4]{display:none}.mobile-toc[data-v-0adb0fb4]{display:block}.blog-hero[data-v-0adb0fb4]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0adb0fb4]{padding:20px 16px 40px}.blog-content[data-v-0adb0fb4]{padding:24px 18px}.blog-cta[data-v-0adb0fb4]{padding:32px 20px}.related-blogs-grid[data-v-0adb0fb4]{grid-template-columns:1fr}}.reading-progress[data-v-74a1401d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-74a1401d]{background:#f7f7f7}.blog-hero[data-v-74a1401d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-74a1401d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-74a1401d]{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-74a1401d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-74a1401d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-74a1401d]{color:#d0cec6}.blog-breadcrumb-current[data-v-74a1401d]{color:#3a434a}.blog-title[data-v-74a1401d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-74a1401d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-74a1401d]{color:#767472}.mobile-toc[data-v-74a1401d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-74a1401d]{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-74a1401d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-74a1401d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-74a1401d]{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-74a1401d]:hover{color:#a8a490}.blog-body-outer[data-v-74a1401d]{padding:40px 20px 60px}.blog-body-inner[data-v-74a1401d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-74a1401d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-74a1401d],.blog-spacer[data-v-74a1401d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-74a1401d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-74a1401d],.toc-card[data-v-74a1401d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-74a1401d]{display:flex}.toc-progress-track[data-v-74a1401d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-74a1401d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-74a1401d]{flex:1;padding:22px 18px}.toc-label[data-v-74a1401d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-74a1401d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-74a1401d]{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-74a1401d],.toc-link[data-v-74a1401d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-74a1401d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-74a1401d]{padding:36px 32px}[data-v-74a1401d] .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-74a1401d] .blog-content h2:first-child{margin-top:0}[data-v-74a1401d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-74a1401d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-74a1401d] .blog-content ol,[data-v-74a1401d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-74a1401d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-74a1401d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-74a1401d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-74a1401d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-74a1401d] .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-74a1401d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-74a1401d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-74a1401d]{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-74a1401d]:hover{background:#2a3238}.related-blogs-outer[data-v-74a1401d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-74a1401d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-74a1401d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-74a1401d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-74a1401d]{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-74a1401d]:hover{border-color:#a8a490}.related-blog-title[data-v-74a1401d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-74a1401d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-74a1401d],.blog-spacer[data-v-74a1401d]{display:none}.mobile-toc[data-v-74a1401d]{display:block}.blog-hero[data-v-74a1401d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-74a1401d]{padding:20px 16px 40px}.blog-content[data-v-74a1401d]{padding:24px 18px}.blog-cta[data-v-74a1401d]{padding:32px 20px}.related-blogs-grid[data-v-74a1401d]{grid-template-columns:1fr}}.reading-progress[data-v-abfee980]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-abfee980]{background:#f7f7f7}.blog-hero[data-v-abfee980]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-abfee980]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-abfee980]{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-abfee980]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-abfee980]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-abfee980]{color:#d0cec6}.blog-breadcrumb-current[data-v-abfee980]{color:#3a434a}.blog-title[data-v-abfee980]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-abfee980]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-abfee980]{color:#767472}.mobile-toc[data-v-abfee980]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-abfee980]{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-abfee980]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-abfee980]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-abfee980]{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-abfee980]:hover{color:#a8a490}.blog-body-outer[data-v-abfee980]{padding:40px 20px 60px}.blog-body-inner[data-v-abfee980]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-abfee980]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-abfee980],.blog-spacer[data-v-abfee980]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-abfee980]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-abfee980],.toc-card[data-v-abfee980]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-abfee980]{display:flex}.toc-progress-track[data-v-abfee980]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-abfee980]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-abfee980]{flex:1;padding:22px 18px}.toc-label[data-v-abfee980]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-abfee980]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-abfee980]{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-abfee980],.toc-link[data-v-abfee980]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-abfee980]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-abfee980]{padding:36px 32px}[data-v-abfee980] .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-abfee980] .blog-content h2:first-child{margin-top:0}[data-v-abfee980] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-abfee980] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-abfee980] .blog-content ol,[data-v-abfee980] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-abfee980] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-abfee980] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-abfee980] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-abfee980] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-abfee980] .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-abfee980]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-abfee980]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-abfee980]{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-abfee980]:hover{background:#2a3238}.related-blogs-outer[data-v-abfee980]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-abfee980]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-abfee980]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-abfee980]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-abfee980]{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-abfee980]:hover{border-color:#a8a490}.related-blog-title[data-v-abfee980]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-abfee980]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-abfee980],.blog-spacer[data-v-abfee980]{display:none}.mobile-toc[data-v-abfee980]{display:block}.blog-hero[data-v-abfee980]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-abfee980]{padding:20px 16px 40px}.blog-content[data-v-abfee980]{padding:24px 18px}.blog-cta[data-v-abfee980]{padding:32px 20px}.related-blogs-grid[data-v-abfee980]{grid-template-columns:1fr}}.reading-progress[data-v-ccbba05c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ccbba05c]{background:#f7f7f7}.blog-hero[data-v-ccbba05c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ccbba05c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ccbba05c]{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-ccbba05c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ccbba05c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ccbba05c]{color:#d0cec6}.blog-breadcrumb-current[data-v-ccbba05c]{color:#3a434a}.blog-title[data-v-ccbba05c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ccbba05c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ccbba05c]{color:#767472}.mobile-toc[data-v-ccbba05c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ccbba05c]{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-ccbba05c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ccbba05c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ccbba05c]{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-ccbba05c]:hover{color:#a8a490}.blog-body-outer[data-v-ccbba05c]{padding:40px 20px 60px}.blog-body-inner[data-v-ccbba05c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ccbba05c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ccbba05c],.blog-spacer[data-v-ccbba05c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ccbba05c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ccbba05c],.toc-card[data-v-ccbba05c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ccbba05c]{display:flex}.toc-progress-track[data-v-ccbba05c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ccbba05c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ccbba05c]{flex:1;padding:22px 18px}.toc-label[data-v-ccbba05c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ccbba05c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ccbba05c]{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-ccbba05c],.toc-link[data-v-ccbba05c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ccbba05c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ccbba05c]{padding:36px 32px}[data-v-ccbba05c] .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-ccbba05c] .blog-content h2:first-child{margin-top:0}[data-v-ccbba05c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ccbba05c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ccbba05c] .blog-content ol,[data-v-ccbba05c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ccbba05c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ccbba05c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ccbba05c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ccbba05c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ccbba05c] .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-ccbba05c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ccbba05c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ccbba05c]{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-ccbba05c]:hover{background:#2a3238}.related-blogs-outer[data-v-ccbba05c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ccbba05c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ccbba05c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ccbba05c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ccbba05c]{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-ccbba05c]:hover{border-color:#a8a490}.related-blog-title[data-v-ccbba05c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ccbba05c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ccbba05c],.blog-spacer[data-v-ccbba05c]{display:none}.mobile-toc[data-v-ccbba05c]{display:block}.blog-hero[data-v-ccbba05c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ccbba05c]{padding:20px 16px 40px}.blog-content[data-v-ccbba05c]{padding:24px 18px}.blog-cta[data-v-ccbba05c]{padding:32px 20px}.related-blogs-grid[data-v-ccbba05c]{grid-template-columns:1fr}}.reading-progress[data-v-65ac38f2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-65ac38f2]{background:#f7f7f7}.blog-hero[data-v-65ac38f2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-65ac38f2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-65ac38f2]{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-65ac38f2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-65ac38f2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-65ac38f2]{color:#d0cec6}.blog-breadcrumb-current[data-v-65ac38f2]{color:#3a434a}.blog-title[data-v-65ac38f2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-65ac38f2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-65ac38f2]{color:#767472}.mobile-toc[data-v-65ac38f2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-65ac38f2]{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-65ac38f2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-65ac38f2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-65ac38f2]{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-65ac38f2]:hover{color:#a8a490}.blog-body-outer[data-v-65ac38f2]{padding:40px 20px 60px}.blog-body-inner[data-v-65ac38f2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-65ac38f2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-65ac38f2],.blog-spacer[data-v-65ac38f2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-65ac38f2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-65ac38f2],.toc-card[data-v-65ac38f2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-65ac38f2]{display:flex}.toc-progress-track[data-v-65ac38f2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-65ac38f2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-65ac38f2]{flex:1;padding:22px 18px}.toc-label[data-v-65ac38f2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-65ac38f2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-65ac38f2]{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-65ac38f2],.toc-link[data-v-65ac38f2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-65ac38f2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-65ac38f2]{padding:36px 32px}[data-v-65ac38f2] .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-65ac38f2] .blog-content h2:first-child{margin-top:0}[data-v-65ac38f2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-65ac38f2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-65ac38f2] .blog-content ol,[data-v-65ac38f2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-65ac38f2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-65ac38f2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-65ac38f2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-65ac38f2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-65ac38f2] .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-65ac38f2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-65ac38f2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-65ac38f2]{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-65ac38f2]:hover{background:#2a3238}.related-blogs-outer[data-v-65ac38f2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-65ac38f2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-65ac38f2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-65ac38f2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-65ac38f2]{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-65ac38f2]:hover{border-color:#a8a490}.related-blog-title[data-v-65ac38f2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-65ac38f2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-65ac38f2],.blog-spacer[data-v-65ac38f2]{display:none}.mobile-toc[data-v-65ac38f2]{display:block}.blog-hero[data-v-65ac38f2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-65ac38f2]{padding:20px 16px 40px}.blog-content[data-v-65ac38f2]{padding:24px 18px}.blog-cta[data-v-65ac38f2]{padding:32px 20px}.related-blogs-grid[data-v-65ac38f2]{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-d8194f8a]{margin-top:1rem}.mobile-product-features .flex-c[data-v-25ffaacd]{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.mobile-product-features .icons[data-v-25ffaacd]{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-25ffaacd]{background-image:url(/images/water-drop.svg)}.mobile-product-features .icons.feather[data-v-25ffaacd]{background-image:url(/images/feather.svg)}.mobile-product-features .icons.lifetime[data-v-25ffaacd]{background-image:url(/images/lifetime.svg)}.mobile-product-features span[data-v-25ffaacd]{color:#000;font-size:9px;white-space:nowrap}.mobile-product-features img[data-v-25ffaacd]{flex-shrink:0;height:10px;width:10px}@media(max-width:768px){.container-info[data-v-25ffaacd]{margin:12px 16px}.product-title[data-v-25ffaacd]{margin-top:8px}.controls-section .tab-content[data-v-25ffaacd]{background-color:#fff!important;min-height:auto;padding:16px 16px 8px}.mobile-bottom-section[data-v-25ffaacd]{bottom:0;left:0;position:relative;right:0;z-index:100}.mobile-gray-section[data-v-25ffaacd]{background:#f7f7f7;padding:16px}.mobile-price-info[data-v-25ffaacd]{margin-bottom:16px}.price-line[data-v-25ffaacd]{align-items:baseline;display:flex;gap:12px;margin-bottom:8px}.price-line[data-v-25ffaacd],.price-title[data-v-25ffaacd]{font-size:24px;font-weight:700}.price-title[data-v-25ffaacd]{color:#000}.price-subtitle[data-v-25ffaacd]{color:#333;font-size:16px;font-weight:400}.payment-line[data-v-25ffaacd]{align-items:center;color:#666;display:flex;font-size:14px;gap:6px;margin-bottom:16px}.info-icon[data-v-25ffaacd]{height:14px;width:14px}.mobile-product-features[data-v-25ffaacd]{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-25ffaacd]{align-items:center;color:#333;display:flex;font-size:11px;font-weight:600;gap:4px}.feature-icon[data-v-25ffaacd]{font-size:14px}.mobile-white-section[data-v-25ffaacd]{background:#fff;padding:16px}.mobile-continue[data-v-25ffaacd]{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-25ffaacd]{align-items:center;color:#333;display:flex;font-size:12px;gap:8px;justify-content:center}.mobile-trustpilot img[data-v-25ffaacd]{height:14px;width:auto}.free-shipping-bar[data-v-25ffaacd]{background:#f7f7f7;color:gray;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;padding:12px;text-align:center}.navigation[data-v-25ffaacd],.trustpilot-section[data-v-25ffaacd]:not(.mobile-trustpilot){display:none}}@media(max-width:480px){.step-enter-active[data-v-25ffaacd],.step-leave-active[data-v-25ffaacd]{transition:all .3s ease}.step-enter-from[data-v-25ffaacd]{opacity:0;transform:translate(20px)}.step-leave-to[data-v-25ffaacd]{opacity:0;transform:translate(-20px)}.text-center[data-v-25ffaacd]{text-align:center}.py-5[data-v-25ffaacd]{padding-bottom:2.5rem;padding-top:2.5rem}.m-0[data-v-25ffaacd]{margin:0}.mb-1[data-v-25ffaacd]{margin-bottom:.25rem}.mt-2[data-v-25ffaacd]{margin-top:.5rem}.block[data-v-25ffaacd]{display:block}.flex[data-v-25ffaacd]{display:flex}.uppercase[data-v-25ffaacd]{text-transform:uppercase}.mobile-product-features[data-v-25ffaacd]{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-25ffaacd]{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.mobile-product-features .icons[data-v-25ffaacd]{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-25ffaacd]{background-image:url(/images/water-drop.svg)}.mobile-product-features .icons.feather[data-v-25ffaacd]{background-image:url(/images/feather.svg)}.mobile-product-features .icons.lifetime[data-v-25ffaacd]{background-image:url(/images/lifetime.svg)}.mobile-product-features span[data-v-25ffaacd]{color:#000;font-size:9px;white-space:nowrap}.mobile-product-features img[data-v-25ffaacd]{flex-shrink:0;height:10px;width:10px}@media(max-width:768px){.container-info[data-v-25ffaacd]{margin:12px 16px}.mobile-bottom-section[data-v-25ffaacd]{bottom:0;left:0;position:relative;right:0;z-index:100}.mobile-gray-section[data-v-25ffaacd]{background:#f7f7f7;padding:16px}.mobile-price-info[data-v-25ffaacd]{margin-bottom:16px}.price-line[data-v-25ffaacd]{align-items:baseline;display:flex;gap:12px;margin-bottom:8px}.price-line[data-v-25ffaacd],.price-title[data-v-25ffaacd]{font-size:24px;font-weight:700}.price-title[data-v-25ffaacd]{color:#000}.price-subtitle[data-v-25ffaacd]{color:#333;font-size:16px;font-weight:400}.payment-line[data-v-25ffaacd]{align-items:center;color:#666;display:flex;font-size:14px;gap:6px;margin-bottom:16px}.info-icon[data-v-25ffaacd]{height:14px;width:14px}.mobile-product-features[data-v-25ffaacd]{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-25ffaacd]{align-items:center;color:#333;display:flex;font-size:11px;font-weight:600;gap:4px}.feature-icon[data-v-25ffaacd]{font-size:14px}.mobile-white-section[data-v-25ffaacd]{background:#fff;padding:16px}.mobile-continue[data-v-25ffaacd]{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-25ffaacd]{align-items:center;color:#333;display:flex;font-size:12px;gap:8px;justify-content:center}.mobile-trustpilot img[data-v-25ffaacd]{height:14px;width:auto}.free-shipping-bar[data-v-25ffaacd]{background:#f7f7f7;color:gray;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;padding:12px;text-align:center}.navigation[data-v-25ffaacd],.trustpilot-section[data-v-25ffaacd]:not(.mobile-trustpilot){display:none}}.mobile-product-features[data-v-25ffaacd]{font-size:10px;gap:4px;padding:6px 8px}.mobile-product-features .icons[data-v-25ffaacd]{height:16px;width:16px}.mobile-product-features span[data-v-25ffaacd]{font-size:8px}.mobile-product-features img[data-v-25ffaacd]{height:8px;width:8px}}.temp-map-placeholder[data-v-cdfb31ef]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-02e9521b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-02e9521b]{background:#f7f7f7}.blog-hero[data-v-02e9521b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-02e9521b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-02e9521b]{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-02e9521b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-02e9521b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-02e9521b]{color:#d0cec6}.blog-breadcrumb-current[data-v-02e9521b]{color:#3a434a}.blog-title[data-v-02e9521b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-02e9521b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-02e9521b]{color:#767472}.mobile-toc[data-v-02e9521b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-02e9521b]{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-02e9521b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-02e9521b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-02e9521b]{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-02e9521b]:hover{color:#a8a490}.blog-body-outer[data-v-02e9521b]{padding:40px 20px 60px}.blog-body-inner[data-v-02e9521b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-02e9521b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-02e9521b],.blog-spacer[data-v-02e9521b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-02e9521b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-02e9521b],.toc-card[data-v-02e9521b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-02e9521b]{display:flex}.toc-progress-track[data-v-02e9521b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-02e9521b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-02e9521b]{flex:1;padding:22px 18px}.toc-label[data-v-02e9521b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-02e9521b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-02e9521b]{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-02e9521b],.toc-link[data-v-02e9521b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-02e9521b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-02e9521b]{padding:36px 32px}[data-v-02e9521b] .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-02e9521b] .blog-content h2:first-child{margin-top:0}[data-v-02e9521b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-02e9521b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-02e9521b] .blog-content ol,[data-v-02e9521b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-02e9521b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-02e9521b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-02e9521b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-02e9521b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-02e9521b] .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-02e9521b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-02e9521b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-02e9521b]{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-02e9521b]:hover{background:#2a3238}.related-blogs-outer[data-v-02e9521b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-02e9521b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-02e9521b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-02e9521b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-02e9521b]{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-02e9521b]:hover{border-color:#a8a490}.related-blog-title[data-v-02e9521b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-02e9521b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-02e9521b],.blog-spacer[data-v-02e9521b]{display:none}.mobile-toc[data-v-02e9521b]{display:block}.blog-hero[data-v-02e9521b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-02e9521b]{padding:20px 16px 40px}.blog-content[data-v-02e9521b]{padding:24px 18px}.blog-cta[data-v-02e9521b]{padding:32px 20px}.related-blogs-grid[data-v-02e9521b]{grid-template-columns:1fr}}.reading-progress[data-v-5147212f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5147212f]{background:#f7f7f7}.blog-hero[data-v-5147212f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5147212f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5147212f]{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-5147212f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5147212f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5147212f]{color:#d0cec6}.blog-breadcrumb-current[data-v-5147212f]{color:#3a434a}.blog-title[data-v-5147212f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5147212f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5147212f]{color:#767472}.mobile-toc[data-v-5147212f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5147212f]{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-5147212f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5147212f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5147212f]{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-5147212f]:hover{color:#a8a490}.blog-body-outer[data-v-5147212f]{padding:40px 20px 60px}.blog-body-inner[data-v-5147212f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5147212f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5147212f],.blog-spacer[data-v-5147212f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5147212f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5147212f],.toc-card[data-v-5147212f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5147212f]{display:flex}.toc-progress-track[data-v-5147212f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5147212f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5147212f]{flex:1;padding:22px 18px}.toc-label[data-v-5147212f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5147212f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5147212f]{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-5147212f],.toc-link[data-v-5147212f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5147212f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5147212f]{padding:36px 32px}[data-v-5147212f] .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-5147212f] .blog-content h2:first-child{margin-top:0}[data-v-5147212f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5147212f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5147212f] .blog-content ol,[data-v-5147212f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5147212f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5147212f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5147212f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5147212f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5147212f] .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-5147212f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5147212f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5147212f]{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-5147212f]:hover{background:#2a3238}.related-blogs-outer[data-v-5147212f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5147212f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5147212f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5147212f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5147212f]{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-5147212f]:hover{border-color:#a8a490}.related-blog-title[data-v-5147212f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5147212f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5147212f],.blog-spacer[data-v-5147212f]{display:none}.mobile-toc[data-v-5147212f]{display:block}.blog-hero[data-v-5147212f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5147212f]{padding:20px 16px 40px}.blog-content[data-v-5147212f]{padding:24px 18px}.blog-cta[data-v-5147212f]{padding:32px 20px}.related-blogs-grid[data-v-5147212f]{grid-template-columns:1fr}}.reading-progress[data-v-0ce7ab30]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0ce7ab30]{background:#f7f7f7}.blog-hero[data-v-0ce7ab30]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0ce7ab30]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0ce7ab30]{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-0ce7ab30]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0ce7ab30]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0ce7ab30]{color:#d0cec6}.blog-breadcrumb-current[data-v-0ce7ab30]{color:#3a434a}.blog-title[data-v-0ce7ab30]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0ce7ab30]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0ce7ab30]{color:#767472}.mobile-toc[data-v-0ce7ab30]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0ce7ab30]{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-0ce7ab30]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0ce7ab30]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0ce7ab30]{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-0ce7ab30]:hover{color:#a8a490}.blog-body-outer[data-v-0ce7ab30]{padding:40px 20px 60px}.blog-body-inner[data-v-0ce7ab30]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0ce7ab30]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0ce7ab30],.blog-spacer[data-v-0ce7ab30]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0ce7ab30]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0ce7ab30],.toc-card[data-v-0ce7ab30]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0ce7ab30]{display:flex}.toc-progress-track[data-v-0ce7ab30]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0ce7ab30]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0ce7ab30]{flex:1;padding:22px 18px}.toc-label[data-v-0ce7ab30]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0ce7ab30]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0ce7ab30]{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-0ce7ab30],.toc-link[data-v-0ce7ab30]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0ce7ab30]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0ce7ab30]{padding:36px 32px}[data-v-0ce7ab30] .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-0ce7ab30] .blog-content h2:first-child{margin-top:0}[data-v-0ce7ab30] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0ce7ab30] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0ce7ab30] .blog-content ol,[data-v-0ce7ab30] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0ce7ab30] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0ce7ab30] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0ce7ab30] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0ce7ab30] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0ce7ab30] .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-0ce7ab30]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0ce7ab30]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0ce7ab30]{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-0ce7ab30]:hover{background:#2a3238}.related-blogs-outer[data-v-0ce7ab30]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0ce7ab30]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0ce7ab30]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0ce7ab30]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0ce7ab30]{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-0ce7ab30]:hover{border-color:#a8a490}.related-blog-title[data-v-0ce7ab30]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0ce7ab30]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0ce7ab30],.blog-spacer[data-v-0ce7ab30]{display:none}.mobile-toc[data-v-0ce7ab30]{display:block}.blog-hero[data-v-0ce7ab30]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0ce7ab30]{padding:20px 16px 40px}.blog-content[data-v-0ce7ab30]{padding:24px 18px}.blog-cta[data-v-0ce7ab30]{padding:32px 20px}.related-blogs-grid[data-v-0ce7ab30]{grid-template-columns:1fr}}.reading-progress[data-v-f0b837fa]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f0b837fa]{background:#f7f7f7}.blog-hero[data-v-f0b837fa]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f0b837fa]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f0b837fa]{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-f0b837fa]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f0b837fa]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f0b837fa]{color:#d0cec6}.blog-breadcrumb-current[data-v-f0b837fa]{color:#3a434a}.blog-title[data-v-f0b837fa]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f0b837fa]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f0b837fa]{color:#767472}.mobile-toc[data-v-f0b837fa]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f0b837fa]{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-f0b837fa]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f0b837fa]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f0b837fa]{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-f0b837fa]:hover{color:#a8a490}.blog-body-outer[data-v-f0b837fa]{padding:40px 20px 60px}.blog-body-inner[data-v-f0b837fa]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f0b837fa]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f0b837fa],.blog-spacer[data-v-f0b837fa]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f0b837fa]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f0b837fa],.toc-card[data-v-f0b837fa]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f0b837fa]{display:flex}.toc-progress-track[data-v-f0b837fa]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f0b837fa]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f0b837fa]{flex:1;padding:22px 18px}.toc-label[data-v-f0b837fa]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f0b837fa]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f0b837fa]{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-f0b837fa],.toc-link[data-v-f0b837fa]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f0b837fa]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f0b837fa]{padding:36px 32px}[data-v-f0b837fa] .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-f0b837fa] .blog-content h2:first-child{margin-top:0}[data-v-f0b837fa] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f0b837fa] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f0b837fa] .blog-content ol,[data-v-f0b837fa] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f0b837fa] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f0b837fa] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f0b837fa] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f0b837fa] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f0b837fa] .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-f0b837fa]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f0b837fa]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f0b837fa]{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-f0b837fa]:hover{background:#2a3238}.related-blogs-outer[data-v-f0b837fa]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f0b837fa]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f0b837fa]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f0b837fa]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f0b837fa]{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-f0b837fa]:hover{border-color:#a8a490}.related-blog-title[data-v-f0b837fa]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f0b837fa]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f0b837fa],.blog-spacer[data-v-f0b837fa]{display:none}.mobile-toc[data-v-f0b837fa]{display:block}.blog-hero[data-v-f0b837fa]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f0b837fa]{padding:20px 16px 40px}.blog-content[data-v-f0b837fa]{padding:24px 18px}.blog-cta[data-v-f0b837fa]{padding:32px 20px}.related-blogs-grid[data-v-f0b837fa]{grid-template-columns:1fr}}.reading-progress[data-v-65e33a1e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-65e33a1e]{background:#f7f7f7}.blog-hero[data-v-65e33a1e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-65e33a1e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-65e33a1e]{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-65e33a1e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-65e33a1e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-65e33a1e]{color:#d0cec6}.blog-breadcrumb-current[data-v-65e33a1e]{color:#3a434a}.blog-title[data-v-65e33a1e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-65e33a1e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-65e33a1e]{color:#767472}.mobile-toc[data-v-65e33a1e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-65e33a1e]{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-65e33a1e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-65e33a1e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-65e33a1e]{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-65e33a1e]:hover{color:#a8a490}.blog-body-outer[data-v-65e33a1e]{padding:40px 20px 60px}.blog-body-inner[data-v-65e33a1e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-65e33a1e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-65e33a1e],.blog-spacer[data-v-65e33a1e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-65e33a1e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-65e33a1e],.toc-card[data-v-65e33a1e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-65e33a1e]{display:flex}.toc-progress-track[data-v-65e33a1e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-65e33a1e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-65e33a1e]{flex:1;padding:22px 18px}.toc-label[data-v-65e33a1e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-65e33a1e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-65e33a1e]{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-65e33a1e],.toc-link[data-v-65e33a1e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-65e33a1e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-65e33a1e]{padding:36px 32px}[data-v-65e33a1e] .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-65e33a1e] .blog-content h2:first-child{margin-top:0}[data-v-65e33a1e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-65e33a1e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-65e33a1e] .blog-content ol,[data-v-65e33a1e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-65e33a1e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-65e33a1e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-65e33a1e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-65e33a1e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-65e33a1e] .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-65e33a1e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-65e33a1e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-65e33a1e]{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-65e33a1e]:hover{background:#2a3238}.related-blogs-outer[data-v-65e33a1e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-65e33a1e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-65e33a1e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-65e33a1e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-65e33a1e]{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-65e33a1e]:hover{border-color:#a8a490}.related-blog-title[data-v-65e33a1e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-65e33a1e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-65e33a1e],.blog-spacer[data-v-65e33a1e]{display:none}.mobile-toc[data-v-65e33a1e]{display:block}.blog-hero[data-v-65e33a1e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-65e33a1e]{padding:20px 16px 40px}.blog-content[data-v-65e33a1e]{padding:24px 18px}.blog-cta[data-v-65e33a1e]{padding:32px 20px}.related-blogs-grid[data-v-65e33a1e]{grid-template-columns:1fr}}.reading-progress[data-v-a1bd8386]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a1bd8386]{background:#f7f7f7}.blog-hero[data-v-a1bd8386]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a1bd8386]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a1bd8386]{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-a1bd8386]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a1bd8386]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a1bd8386]{color:#d0cec6}.blog-breadcrumb-current[data-v-a1bd8386]{color:#3a434a}.blog-title[data-v-a1bd8386]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a1bd8386]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a1bd8386]{color:#767472}.mobile-toc[data-v-a1bd8386]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a1bd8386]{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-a1bd8386]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a1bd8386]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a1bd8386]{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-a1bd8386]:hover{color:#a8a490}.blog-body-outer[data-v-a1bd8386]{padding:40px 20px 60px}.blog-body-inner[data-v-a1bd8386]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a1bd8386]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a1bd8386],.blog-spacer[data-v-a1bd8386]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a1bd8386]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a1bd8386],.toc-card[data-v-a1bd8386]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a1bd8386]{display:flex}.toc-progress-track[data-v-a1bd8386]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a1bd8386]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a1bd8386]{flex:1;padding:22px 18px}.toc-label[data-v-a1bd8386]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a1bd8386]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a1bd8386]{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-a1bd8386],.toc-link[data-v-a1bd8386]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a1bd8386]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a1bd8386]{padding:36px 32px}[data-v-a1bd8386] .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-a1bd8386] .blog-content h2:first-child{margin-top:0}[data-v-a1bd8386] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a1bd8386] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a1bd8386] .blog-content ol,[data-v-a1bd8386] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a1bd8386] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a1bd8386] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a1bd8386] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a1bd8386] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a1bd8386] .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-a1bd8386]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a1bd8386]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a1bd8386]{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-a1bd8386]:hover{background:#2a3238}.related-blogs-outer[data-v-a1bd8386]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a1bd8386]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a1bd8386]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a1bd8386]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a1bd8386]{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-a1bd8386]:hover{border-color:#a8a490}.related-blog-title[data-v-a1bd8386]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a1bd8386]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a1bd8386],.blog-spacer[data-v-a1bd8386]{display:none}.mobile-toc[data-v-a1bd8386]{display:block}.blog-hero[data-v-a1bd8386]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a1bd8386]{padding:20px 16px 40px}.blog-content[data-v-a1bd8386]{padding:24px 18px}.blog-cta[data-v-a1bd8386]{padding:32px 20px}.related-blogs-grid[data-v-a1bd8386]{grid-template-columns:1fr}}.reading-progress[data-v-b43f3e76]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b43f3e76]{background:#f7f7f7}.blog-hero[data-v-b43f3e76]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b43f3e76]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b43f3e76]{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-b43f3e76]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b43f3e76]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b43f3e76]{color:#d0cec6}.blog-breadcrumb-current[data-v-b43f3e76]{color:#3a434a}.blog-title[data-v-b43f3e76]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b43f3e76]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b43f3e76]{color:#767472}.mobile-toc[data-v-b43f3e76]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b43f3e76]{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-b43f3e76]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b43f3e76]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b43f3e76]{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-b43f3e76]:hover{color:#a8a490}.blog-body-outer[data-v-b43f3e76]{padding:40px 20px 60px}.blog-body-inner[data-v-b43f3e76]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b43f3e76]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b43f3e76],.blog-spacer[data-v-b43f3e76]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b43f3e76]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b43f3e76],.toc-card[data-v-b43f3e76]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b43f3e76]{display:flex}.toc-progress-track[data-v-b43f3e76]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b43f3e76]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b43f3e76]{flex:1;padding:22px 18px}.toc-label[data-v-b43f3e76]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b43f3e76]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b43f3e76]{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-b43f3e76],.toc-link[data-v-b43f3e76]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b43f3e76]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b43f3e76]{padding:36px 32px}[data-v-b43f3e76] .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-b43f3e76] .blog-content h2:first-child{margin-top:0}[data-v-b43f3e76] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b43f3e76] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b43f3e76] .blog-content ol,[data-v-b43f3e76] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b43f3e76] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b43f3e76] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b43f3e76] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b43f3e76] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b43f3e76] .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-b43f3e76]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b43f3e76]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b43f3e76]{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-b43f3e76]:hover{background:#2a3238}.related-blogs-outer[data-v-b43f3e76]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b43f3e76]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b43f3e76]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b43f3e76]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b43f3e76]{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-b43f3e76]:hover{border-color:#a8a490}.related-blog-title[data-v-b43f3e76]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b43f3e76]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b43f3e76],.blog-spacer[data-v-b43f3e76]{display:none}.mobile-toc[data-v-b43f3e76]{display:block}.blog-hero[data-v-b43f3e76]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b43f3e76]{padding:20px 16px 40px}.blog-content[data-v-b43f3e76]{padding:24px 18px}.blog-cta[data-v-b43f3e76]{padding:32px 20px}.related-blogs-grid[data-v-b43f3e76]{grid-template-columns:1fr}}.reading-progress[data-v-a1ec078e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a1ec078e]{background:#f7f7f7}.blog-hero[data-v-a1ec078e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a1ec078e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a1ec078e]{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-a1ec078e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a1ec078e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a1ec078e]{color:#d0cec6}.blog-breadcrumb-current[data-v-a1ec078e]{color:#3a434a}.blog-title[data-v-a1ec078e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a1ec078e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a1ec078e]{color:#767472}.mobile-toc[data-v-a1ec078e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a1ec078e]{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-a1ec078e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a1ec078e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a1ec078e]{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-a1ec078e]:hover{color:#a8a490}.blog-body-outer[data-v-a1ec078e]{padding:40px 20px 60px}.blog-body-inner[data-v-a1ec078e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a1ec078e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a1ec078e],.blog-spacer[data-v-a1ec078e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a1ec078e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a1ec078e],.toc-card[data-v-a1ec078e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a1ec078e]{display:flex}.toc-progress-track[data-v-a1ec078e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a1ec078e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a1ec078e]{flex:1;padding:22px 18px}.toc-label[data-v-a1ec078e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a1ec078e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a1ec078e]{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-a1ec078e],.toc-link[data-v-a1ec078e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a1ec078e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a1ec078e]{padding:36px 32px}[data-v-a1ec078e] .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-a1ec078e] .blog-content h2:first-child{margin-top:0}[data-v-a1ec078e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a1ec078e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a1ec078e] .blog-content ol,[data-v-a1ec078e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a1ec078e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a1ec078e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a1ec078e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a1ec078e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a1ec078e] .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-a1ec078e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a1ec078e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a1ec078e]{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-a1ec078e]:hover{background:#2a3238}.related-blogs-outer[data-v-a1ec078e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a1ec078e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a1ec078e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a1ec078e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a1ec078e]{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-a1ec078e]:hover{border-color:#a8a490}.related-blog-title[data-v-a1ec078e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a1ec078e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a1ec078e],.blog-spacer[data-v-a1ec078e]{display:none}.mobile-toc[data-v-a1ec078e]{display:block}.blog-hero[data-v-a1ec078e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a1ec078e]{padding:20px 16px 40px}.blog-content[data-v-a1ec078e]{padding:24px 18px}.blog-cta[data-v-a1ec078e]{padding:32px 20px}.related-blogs-grid[data-v-a1ec078e]{grid-template-columns:1fr}}.reading-progress[data-v-85aee584]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-85aee584]{background:#f7f7f7}.blog-hero[data-v-85aee584]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-85aee584]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-85aee584]{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-85aee584]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-85aee584]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-85aee584]{color:#d0cec6}.blog-breadcrumb-current[data-v-85aee584]{color:#3a434a}.blog-title[data-v-85aee584]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-85aee584]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-85aee584]{color:#767472}.mobile-toc[data-v-85aee584]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-85aee584]{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-85aee584]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-85aee584]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-85aee584]{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-85aee584]:hover{color:#a8a490}.blog-body-outer[data-v-85aee584]{padding:40px 20px 60px}.blog-body-inner[data-v-85aee584]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-85aee584]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-85aee584],.blog-spacer[data-v-85aee584]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-85aee584]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-85aee584],.toc-card[data-v-85aee584]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-85aee584]{display:flex}.toc-progress-track[data-v-85aee584]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-85aee584]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-85aee584]{flex:1;padding:22px 18px}.toc-label[data-v-85aee584]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-85aee584]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-85aee584]{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-85aee584],.toc-link[data-v-85aee584]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-85aee584]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-85aee584]{padding:36px 32px}[data-v-85aee584] .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-85aee584] .blog-content h2:first-child{margin-top:0}[data-v-85aee584] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-85aee584] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-85aee584] .blog-content ol,[data-v-85aee584] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-85aee584] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-85aee584] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-85aee584] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-85aee584] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-85aee584] .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-85aee584]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-85aee584]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-85aee584]{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-85aee584]:hover{background:#2a3238}.related-blogs-outer[data-v-85aee584]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-85aee584]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-85aee584]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-85aee584]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-85aee584]{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-85aee584]:hover{border-color:#a8a490}.related-blog-title[data-v-85aee584]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-85aee584]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-85aee584],.blog-spacer[data-v-85aee584]{display:none}.mobile-toc[data-v-85aee584]{display:block}.blog-hero[data-v-85aee584]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-85aee584]{padding:20px 16px 40px}.blog-content[data-v-85aee584]{padding:24px 18px}.blog-cta[data-v-85aee584]{padding:32px 20px}.related-blogs-grid[data-v-85aee584]{grid-template-columns:1fr}}.reading-progress[data-v-47eb4e91]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-47eb4e91]{background:#f7f7f7}.blog-hero[data-v-47eb4e91]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-47eb4e91]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-47eb4e91]{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-47eb4e91]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-47eb4e91]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-47eb4e91]{color:#d0cec6}.blog-breadcrumb-current[data-v-47eb4e91]{color:#3a434a}.blog-title[data-v-47eb4e91]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-47eb4e91]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-47eb4e91]{color:#767472}.mobile-toc[data-v-47eb4e91]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-47eb4e91]{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-47eb4e91]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-47eb4e91]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-47eb4e91]{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-47eb4e91]:hover{color:#a8a490}.blog-body-outer[data-v-47eb4e91]{padding:40px 20px 60px}.blog-body-inner[data-v-47eb4e91]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-47eb4e91]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-47eb4e91],.blog-spacer[data-v-47eb4e91]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-47eb4e91]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-47eb4e91],.toc-card[data-v-47eb4e91]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-47eb4e91]{display:flex}.toc-progress-track[data-v-47eb4e91]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-47eb4e91]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-47eb4e91]{flex:1;padding:22px 18px}.toc-label[data-v-47eb4e91]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-47eb4e91]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-47eb4e91]{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-47eb4e91],.toc-link[data-v-47eb4e91]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-47eb4e91]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-47eb4e91]{padding:36px 32px}[data-v-47eb4e91] .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-47eb4e91] .blog-content h2:first-child{margin-top:0}[data-v-47eb4e91] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-47eb4e91] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-47eb4e91] .blog-content ol,[data-v-47eb4e91] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-47eb4e91] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-47eb4e91] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-47eb4e91] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-47eb4e91] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-47eb4e91] .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-47eb4e91]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-47eb4e91]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-47eb4e91]{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-47eb4e91]:hover{background:#2a3238}.related-blogs-outer[data-v-47eb4e91]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-47eb4e91]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-47eb4e91]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-47eb4e91]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-47eb4e91]{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-47eb4e91]:hover{border-color:#a8a490}.related-blog-title[data-v-47eb4e91]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-47eb4e91]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-47eb4e91],.blog-spacer[data-v-47eb4e91]{display:none}.mobile-toc[data-v-47eb4e91]{display:block}.blog-hero[data-v-47eb4e91]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-47eb4e91]{padding:20px 16px 40px}.blog-content[data-v-47eb4e91]{padding:24px 18px}.blog-cta[data-v-47eb4e91]{padding:32px 20px}.related-blogs-grid[data-v-47eb4e91]{grid-template-columns:1fr}}.reading-progress[data-v-b420e12a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b420e12a]{background:#f7f7f7}.blog-hero[data-v-b420e12a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b420e12a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b420e12a]{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-b420e12a]{color:#a8a490;text-decoration:none;transition:color .15s}.blog-breadcrumb-link[data-v-b420e12a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b420e12a]{color:#d0cec6}.blog-breadcrumb-current[data-v-b420e12a]{color:#3a434a}.blog-title[data-v-b420e12a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b420e12a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-tag[data-v-b420e12a]{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-b420e12a]{color:#d0cec6}.mobile-toc[data-v-b420e12a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b420e12a]{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-b420e12a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b420e12a]{background:#fff;display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b420e12a]{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-b420e12a]:hover{color:#a8a490}.blog-body-outer[data-v-b420e12a]{padding:40px 20px 60px}.blog-body-inner[data-v-b420e12a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b420e12a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b420e12a],.blog-spacer[data-v-b420e12a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b420e12a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b420e12a],.toc-card[data-v-b420e12a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b420e12a]{display:flex}.toc-progress-track[data-v-b420e12a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b420e12a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b420e12a]{flex:1;padding:22px 18px}.toc-label[data-v-b420e12a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b420e12a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b420e12a]{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-b420e12a],.toc-link[data-v-b420e12a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b420e12a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b420e12a]{padding:36px 32px}[data-v-b420e12a] .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-b420e12a] .blog-content h2:first-child{margin-top:0}[data-v-b420e12a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b420e12a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b420e12a] .blog-content ol,[data-v-b420e12a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b420e12a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b420e12a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b420e12a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b420e12a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b420e12a] .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-b420e12a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b420e12a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b420e12a]{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-b420e12a]:hover{background:#8a8672}.related-blogs-outer[data-v-b420e12a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b420e12a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b420e12a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b420e12a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b420e12a]{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-b420e12a]:hover{border-color:#a8a490}.related-blog-title[data-v-b420e12a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b420e12a]{color:#a8a490;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b420e12a],.blog-spacer[data-v-b420e12a]{display:none}.mobile-toc[data-v-b420e12a]{display:block}.blog-hero[data-v-b420e12a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b420e12a]{padding:20px 16px 40px}.blog-content[data-v-b420e12a]{padding:24px 18px}.blog-cta[data-v-b420e12a]{padding:32px 20px}.related-blogs-grid[data-v-b420e12a]{grid-template-columns:1fr}}.deep-space-breadcrumb[data-v-1d75e846] ol{justify-content:center}@media(max-width:767px){.deep-space-breadcrumb[data-v-1d75e846] ol{flex-wrap:wrap;justify-content:center}.deep-space-breadcrumb[data-v-1d75e846] ol li:last-child{display:flex;justify-content:center;margin-top:8px;width:100%}.deep-space-breadcrumb[data-v-1d75e846] 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-7f36d1e9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7f36d1e9]{background:#f7f7f7}.blog-hero[data-v-7f36d1e9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7f36d1e9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7f36d1e9]{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-7f36d1e9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7f36d1e9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7f36d1e9]{color:#d0cec6}.blog-breadcrumb-current[data-v-7f36d1e9]{color:#3a434a}.blog-title[data-v-7f36d1e9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7f36d1e9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7f36d1e9]{color:#767472}.mobile-toc[data-v-7f36d1e9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7f36d1e9]{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-7f36d1e9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7f36d1e9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7f36d1e9]{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-7f36d1e9]:hover{color:#a8a490}.blog-body-outer[data-v-7f36d1e9]{padding:40px 20px 60px}.blog-body-inner[data-v-7f36d1e9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7f36d1e9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7f36d1e9],.blog-spacer[data-v-7f36d1e9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7f36d1e9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7f36d1e9],.toc-card[data-v-7f36d1e9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7f36d1e9]{display:flex}.toc-progress-track[data-v-7f36d1e9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7f36d1e9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7f36d1e9]{flex:1;padding:22px 18px}.toc-label[data-v-7f36d1e9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7f36d1e9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7f36d1e9]{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-7f36d1e9],.toc-link[data-v-7f36d1e9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7f36d1e9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7f36d1e9]{padding:36px 32px}[data-v-7f36d1e9] .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-7f36d1e9] .blog-content h2:first-child{margin-top:0}[data-v-7f36d1e9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7f36d1e9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7f36d1e9] .blog-content ol,[data-v-7f36d1e9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7f36d1e9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7f36d1e9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7f36d1e9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7f36d1e9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7f36d1e9] .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-7f36d1e9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7f36d1e9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7f36d1e9]{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-7f36d1e9]:hover{background:#2a3238}.related-blogs-outer[data-v-7f36d1e9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7f36d1e9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7f36d1e9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7f36d1e9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7f36d1e9]{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-7f36d1e9]:hover{border-color:#a8a490}.related-blog-title[data-v-7f36d1e9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7f36d1e9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7f36d1e9],.blog-spacer[data-v-7f36d1e9]{display:none}.mobile-toc[data-v-7f36d1e9]{display:block}.blog-hero[data-v-7f36d1e9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7f36d1e9]{padding:20px 16px 40px}.blog-content[data-v-7f36d1e9]{padding:24px 18px}.blog-cta[data-v-7f36d1e9]{padding:32px 20px}.related-blogs-grid[data-v-7f36d1e9]{grid-template-columns:1fr}}.reading-progress[data-v-bf1baec3]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bf1baec3]{background:#f7f7f7}.blog-hero[data-v-bf1baec3]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bf1baec3]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bf1baec3]{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-bf1baec3]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bf1baec3]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bf1baec3]{color:#d0cec6}.blog-breadcrumb-current[data-v-bf1baec3]{color:#3a434a}.blog-title[data-v-bf1baec3]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bf1baec3]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bf1baec3]{color:#767472}.mobile-toc[data-v-bf1baec3]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bf1baec3]{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-bf1baec3]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bf1baec3]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bf1baec3]{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-bf1baec3]:hover{color:#a8a490}.blog-body-outer[data-v-bf1baec3]{padding:40px 20px 60px}.blog-body-inner[data-v-bf1baec3]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bf1baec3]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bf1baec3],.blog-spacer[data-v-bf1baec3]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bf1baec3]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bf1baec3],.toc-card[data-v-bf1baec3]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bf1baec3]{display:flex}.toc-progress-track[data-v-bf1baec3]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bf1baec3]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bf1baec3]{flex:1;padding:22px 18px}.toc-label[data-v-bf1baec3]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bf1baec3]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bf1baec3]{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-bf1baec3],.toc-link[data-v-bf1baec3]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bf1baec3]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bf1baec3]{padding:36px 32px}[data-v-bf1baec3] .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-bf1baec3] .blog-content h2:first-child{margin-top:0}[data-v-bf1baec3] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bf1baec3] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bf1baec3] .blog-content ol,[data-v-bf1baec3] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bf1baec3] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bf1baec3] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bf1baec3] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bf1baec3] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bf1baec3] .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-bf1baec3]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bf1baec3]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bf1baec3]{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-bf1baec3]:hover{background:#2a3238}.related-blogs-outer[data-v-bf1baec3]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bf1baec3]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bf1baec3]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bf1baec3]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bf1baec3]{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-bf1baec3]:hover{border-color:#a8a490}.related-blog-title[data-v-bf1baec3]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bf1baec3]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bf1baec3],.blog-spacer[data-v-bf1baec3]{display:none}.mobile-toc[data-v-bf1baec3]{display:block}.blog-hero[data-v-bf1baec3]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bf1baec3]{padding:20px 16px 40px}.blog-content[data-v-bf1baec3]{padding:24px 18px}.blog-cta[data-v-bf1baec3]{padding:32px 20px}.related-blogs-grid[data-v-bf1baec3]{grid-template-columns:1fr}}.reading-progress[data-v-5504bd62]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5504bd62]{background:#f7f7f7}.blog-hero[data-v-5504bd62]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5504bd62]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5504bd62]{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-5504bd62]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5504bd62]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5504bd62]{color:#d0cec6}.blog-breadcrumb-current[data-v-5504bd62]{color:#3a434a}.blog-title[data-v-5504bd62]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5504bd62]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5504bd62]{color:#767472}.mobile-toc[data-v-5504bd62]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5504bd62]{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-5504bd62]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5504bd62]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5504bd62]{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-5504bd62]:hover{color:#a8a490}.blog-body-outer[data-v-5504bd62]{padding:40px 20px 60px}.blog-body-inner[data-v-5504bd62]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5504bd62]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5504bd62],.blog-spacer[data-v-5504bd62]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5504bd62]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5504bd62],.toc-card[data-v-5504bd62]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5504bd62]{display:flex}.toc-progress-track[data-v-5504bd62]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5504bd62]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5504bd62]{flex:1;padding:22px 18px}.toc-label[data-v-5504bd62]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5504bd62]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5504bd62]{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-5504bd62],.toc-link[data-v-5504bd62]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5504bd62]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5504bd62]{padding:36px 32px}[data-v-5504bd62] .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-5504bd62] .blog-content h2:first-child{margin-top:0}[data-v-5504bd62] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5504bd62] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5504bd62] .blog-content ol,[data-v-5504bd62] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5504bd62] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5504bd62] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5504bd62] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5504bd62] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5504bd62] .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-5504bd62]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5504bd62]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5504bd62]{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-5504bd62]:hover{background:#2a3238}.related-blogs-outer[data-v-5504bd62]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5504bd62]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5504bd62]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5504bd62]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5504bd62]{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-5504bd62]:hover{border-color:#a8a490}.related-blog-title[data-v-5504bd62]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5504bd62]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5504bd62],.blog-spacer[data-v-5504bd62]{display:none}.mobile-toc[data-v-5504bd62]{display:block}.blog-hero[data-v-5504bd62]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5504bd62]{padding:20px 16px 40px}.blog-content[data-v-5504bd62]{padding:24px 18px}.blog-cta[data-v-5504bd62]{padding:32px 20px}.related-blogs-grid[data-v-5504bd62]{grid-template-columns:1fr}}.reading-progress[data-v-bb4d2209]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bb4d2209]{background:#f7f7f7}.blog-hero[data-v-bb4d2209]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bb4d2209]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bb4d2209]{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-bb4d2209]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bb4d2209]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bb4d2209]{color:#d0cec6}.blog-breadcrumb-current[data-v-bb4d2209]{color:#3a434a}.blog-title[data-v-bb4d2209]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bb4d2209]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bb4d2209]{color:#767472}.mobile-toc[data-v-bb4d2209]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bb4d2209]{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-bb4d2209]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bb4d2209]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bb4d2209]{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-bb4d2209]:hover{color:#a8a490}.blog-body-outer[data-v-bb4d2209]{padding:40px 20px 60px}.blog-body-inner[data-v-bb4d2209]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bb4d2209]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bb4d2209],.blog-spacer[data-v-bb4d2209]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bb4d2209]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bb4d2209],.toc-card[data-v-bb4d2209]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bb4d2209]{display:flex}.toc-progress-track[data-v-bb4d2209]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bb4d2209]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bb4d2209]{flex:1;padding:22px 18px}.toc-label[data-v-bb4d2209]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bb4d2209]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bb4d2209]{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-bb4d2209],.toc-link[data-v-bb4d2209]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bb4d2209]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bb4d2209]{padding:36px 32px}[data-v-bb4d2209] .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-bb4d2209] .blog-content h2:first-child{margin-top:0}[data-v-bb4d2209] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bb4d2209] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bb4d2209] .blog-content ol,[data-v-bb4d2209] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bb4d2209] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bb4d2209] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bb4d2209] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bb4d2209] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bb4d2209] .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-bb4d2209]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bb4d2209]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bb4d2209]{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-bb4d2209]:hover{background:#2a3238}.related-blogs-outer[data-v-bb4d2209]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bb4d2209]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bb4d2209]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bb4d2209]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bb4d2209]{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-bb4d2209]:hover{border-color:#a8a490}.related-blog-title[data-v-bb4d2209]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bb4d2209]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bb4d2209],.blog-spacer[data-v-bb4d2209]{display:none}.mobile-toc[data-v-bb4d2209]{display:block}.blog-hero[data-v-bb4d2209]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bb4d2209]{padding:20px 16px 40px}.blog-content[data-v-bb4d2209]{padding:24px 18px}.blog-cta[data-v-bb4d2209]{padding:32px 20px}.related-blogs-grid[data-v-bb4d2209]{grid-template-columns:1fr}}.reading-progress[data-v-25f7527c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-25f7527c]{background:#f7f7f7}.blog-hero[data-v-25f7527c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-25f7527c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-25f7527c]{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-25f7527c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-25f7527c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-25f7527c]{color:#d0cec6}.blog-breadcrumb-current[data-v-25f7527c]{color:#3a434a}.blog-title[data-v-25f7527c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-25f7527c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-25f7527c]{color:#767472}.mobile-toc[data-v-25f7527c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-25f7527c]{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-25f7527c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-25f7527c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-25f7527c]{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-25f7527c]:hover{color:#a8a490}.blog-body-outer[data-v-25f7527c]{padding:40px 20px 60px}.blog-body-inner[data-v-25f7527c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-25f7527c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-25f7527c],.blog-spacer[data-v-25f7527c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-25f7527c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-25f7527c],.toc-card[data-v-25f7527c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-25f7527c]{display:flex}.toc-progress-track[data-v-25f7527c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-25f7527c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-25f7527c]{flex:1;padding:22px 18px}.toc-label[data-v-25f7527c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-25f7527c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-25f7527c]{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-25f7527c],.toc-link[data-v-25f7527c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-25f7527c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-25f7527c]{padding:36px 32px}[data-v-25f7527c] .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-25f7527c] .blog-content h2:first-child{margin-top:0}[data-v-25f7527c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-25f7527c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-25f7527c] .blog-content ol,[data-v-25f7527c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-25f7527c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-25f7527c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-25f7527c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-25f7527c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-25f7527c] .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-25f7527c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-25f7527c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-25f7527c]{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-25f7527c]:hover{background:#2a3238}.related-blogs-outer[data-v-25f7527c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-25f7527c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-25f7527c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-25f7527c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-25f7527c]{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-25f7527c]:hover{border-color:#a8a490}.related-blog-title[data-v-25f7527c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-25f7527c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-25f7527c],.blog-spacer[data-v-25f7527c]{display:none}.mobile-toc[data-v-25f7527c]{display:block}.blog-hero[data-v-25f7527c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-25f7527c]{padding:20px 16px 40px}.blog-content[data-v-25f7527c]{padding:24px 18px}.blog-cta[data-v-25f7527c]{padding:32px 20px}.related-blogs-grid[data-v-25f7527c]{grid-template-columns:1fr}}.reading-progress[data-v-6ac4f9aa]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6ac4f9aa]{background:#f7f7f7}.blog-hero[data-v-6ac4f9aa]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6ac4f9aa]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6ac4f9aa]{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-6ac4f9aa]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6ac4f9aa]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6ac4f9aa]{color:#d0cec6}.blog-breadcrumb-current[data-v-6ac4f9aa]{color:#3a434a}.blog-title[data-v-6ac4f9aa]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6ac4f9aa]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6ac4f9aa]{color:#767472}.mobile-toc[data-v-6ac4f9aa]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6ac4f9aa]{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-6ac4f9aa]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6ac4f9aa]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6ac4f9aa]{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-6ac4f9aa]:hover{color:#a8a490}.blog-body-outer[data-v-6ac4f9aa]{padding:40px 20px 60px}.blog-body-inner[data-v-6ac4f9aa]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6ac4f9aa]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6ac4f9aa],.blog-spacer[data-v-6ac4f9aa]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6ac4f9aa]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6ac4f9aa],.toc-card[data-v-6ac4f9aa]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6ac4f9aa]{display:flex}.toc-progress-track[data-v-6ac4f9aa]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6ac4f9aa]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6ac4f9aa]{flex:1;padding:22px 18px}.toc-label[data-v-6ac4f9aa]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6ac4f9aa]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6ac4f9aa]{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-6ac4f9aa],.toc-link[data-v-6ac4f9aa]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6ac4f9aa]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6ac4f9aa]{padding:36px 32px}[data-v-6ac4f9aa] .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-6ac4f9aa] .blog-content h2:first-child{margin-top:0}[data-v-6ac4f9aa] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6ac4f9aa] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6ac4f9aa] .blog-content ol,[data-v-6ac4f9aa] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6ac4f9aa] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6ac4f9aa] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6ac4f9aa] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6ac4f9aa] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6ac4f9aa] .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-6ac4f9aa]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6ac4f9aa]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6ac4f9aa]{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-6ac4f9aa]:hover{background:#2a3238}.related-blogs-outer[data-v-6ac4f9aa]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6ac4f9aa]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6ac4f9aa]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6ac4f9aa]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6ac4f9aa]{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-6ac4f9aa]:hover{border-color:#a8a490}.related-blog-title[data-v-6ac4f9aa]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6ac4f9aa]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6ac4f9aa],.blog-spacer[data-v-6ac4f9aa]{display:none}.mobile-toc[data-v-6ac4f9aa]{display:block}.blog-hero[data-v-6ac4f9aa]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6ac4f9aa]{padding:20px 16px 40px}.blog-content[data-v-6ac4f9aa]{padding:24px 18px}.blog-cta[data-v-6ac4f9aa]{padding:32px 20px}.related-blogs-grid[data-v-6ac4f9aa]{grid-template-columns:1fr}}.reading-progress[data-v-68fb6a4e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-68fb6a4e]{background:#f7f7f7}.blog-hero[data-v-68fb6a4e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-68fb6a4e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-68fb6a4e]{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-68fb6a4e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-68fb6a4e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-68fb6a4e]{color:#d0cec6}.blog-breadcrumb-current[data-v-68fb6a4e]{color:#3a434a}.blog-title[data-v-68fb6a4e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-68fb6a4e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-68fb6a4e]{color:#767472}.mobile-toc[data-v-68fb6a4e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-68fb6a4e]{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-68fb6a4e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-68fb6a4e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-68fb6a4e]{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-68fb6a4e]:hover{color:#a8a490}.blog-body-outer[data-v-68fb6a4e]{padding:40px 20px 60px}.blog-body-inner[data-v-68fb6a4e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-68fb6a4e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-68fb6a4e],.blog-spacer[data-v-68fb6a4e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-68fb6a4e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-68fb6a4e],.toc-card[data-v-68fb6a4e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-68fb6a4e]{display:flex}.toc-progress-track[data-v-68fb6a4e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-68fb6a4e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-68fb6a4e]{flex:1;padding:22px 18px}.toc-label[data-v-68fb6a4e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-68fb6a4e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-68fb6a4e]{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-68fb6a4e],.toc-link[data-v-68fb6a4e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-68fb6a4e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-68fb6a4e]{padding:36px 32px}[data-v-68fb6a4e] .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-68fb6a4e] .blog-content h2:first-child{margin-top:0}[data-v-68fb6a4e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-68fb6a4e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-68fb6a4e] .blog-content ol,[data-v-68fb6a4e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-68fb6a4e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-68fb6a4e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-68fb6a4e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-68fb6a4e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-68fb6a4e] .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-68fb6a4e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-68fb6a4e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-68fb6a4e]{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-68fb6a4e]:hover{background:#2a3238}.related-blogs-outer[data-v-68fb6a4e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-68fb6a4e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-68fb6a4e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-68fb6a4e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-68fb6a4e]{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-68fb6a4e]:hover{border-color:#a8a490}.related-blog-title[data-v-68fb6a4e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-68fb6a4e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-68fb6a4e],.blog-spacer[data-v-68fb6a4e]{display:none}.mobile-toc[data-v-68fb6a4e]{display:block}.blog-hero[data-v-68fb6a4e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-68fb6a4e]{padding:20px 16px 40px}.blog-content[data-v-68fb6a4e]{padding:24px 18px}.blog-cta[data-v-68fb6a4e]{padding:32px 20px}.related-blogs-grid[data-v-68fb6a4e]{grid-template-columns:1fr}}.reading-progress[data-v-73f3751a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-73f3751a]{background:#f7f7f7}.blog-hero[data-v-73f3751a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-73f3751a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-73f3751a]{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-73f3751a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-73f3751a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-73f3751a]{color:#d0cec6}.blog-breadcrumb-current[data-v-73f3751a]{color:#3a434a}.blog-title[data-v-73f3751a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-73f3751a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-73f3751a]{color:#767472}.mobile-toc[data-v-73f3751a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-73f3751a]{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-73f3751a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-73f3751a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-73f3751a]{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-73f3751a]:hover{color:#a8a490}.blog-body-outer[data-v-73f3751a]{padding:40px 20px 60px}.blog-body-inner[data-v-73f3751a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-73f3751a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-73f3751a],.blog-spacer[data-v-73f3751a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-73f3751a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-73f3751a],.toc-card[data-v-73f3751a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-73f3751a]{display:flex}.toc-progress-track[data-v-73f3751a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-73f3751a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-73f3751a]{flex:1;padding:22px 18px}.toc-label[data-v-73f3751a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-73f3751a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-73f3751a]{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-73f3751a],.toc-link[data-v-73f3751a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-73f3751a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-73f3751a]{padding:36px 32px}[data-v-73f3751a] .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-73f3751a] .blog-content h2:first-child{margin-top:0}[data-v-73f3751a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-73f3751a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-73f3751a] .blog-content ol,[data-v-73f3751a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-73f3751a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-73f3751a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-73f3751a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-73f3751a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-73f3751a] .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-73f3751a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-73f3751a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-73f3751a]{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-73f3751a]:hover{background:#2a3238}.related-blogs-outer[data-v-73f3751a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-73f3751a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-73f3751a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-73f3751a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-73f3751a]{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-73f3751a]:hover{border-color:#a8a490}.related-blog-title[data-v-73f3751a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-73f3751a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-73f3751a],.blog-spacer[data-v-73f3751a]{display:none}.mobile-toc[data-v-73f3751a]{display:block}.blog-hero[data-v-73f3751a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-73f3751a]{padding:20px 16px 40px}.blog-content[data-v-73f3751a]{padding:24px 18px}.blog-cta[data-v-73f3751a]{padding:32px 20px}.related-blogs-grid[data-v-73f3751a]{grid-template-columns:1fr}}.reading-progress[data-v-30f6f854]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-30f6f854]{background:#f7f7f7}.blog-hero[data-v-30f6f854]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-30f6f854]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-30f6f854]{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-30f6f854]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-30f6f854]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-30f6f854]{color:#d0cec6}.blog-breadcrumb-current[data-v-30f6f854]{color:#3a434a}.blog-title[data-v-30f6f854]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-30f6f854]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-30f6f854]{color:#767472}.mobile-toc[data-v-30f6f854]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-30f6f854]{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-30f6f854]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-30f6f854]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-30f6f854]{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-30f6f854]:hover{color:#a8a490}.blog-body-outer[data-v-30f6f854]{padding:40px 20px 60px}.blog-body-inner[data-v-30f6f854]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-30f6f854]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-30f6f854],.blog-spacer[data-v-30f6f854]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-30f6f854]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-30f6f854],.toc-card[data-v-30f6f854]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-30f6f854]{display:flex}.toc-progress-track[data-v-30f6f854]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-30f6f854]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-30f6f854]{flex:1;padding:22px 18px}.toc-label[data-v-30f6f854]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-30f6f854]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-30f6f854]{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-30f6f854],.toc-link[data-v-30f6f854]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-30f6f854]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-30f6f854]{padding:36px 32px}[data-v-30f6f854] .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-30f6f854] .blog-content h2:first-child{margin-top:0}[data-v-30f6f854] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-30f6f854] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-30f6f854] .blog-content ol,[data-v-30f6f854] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-30f6f854] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-30f6f854] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-30f6f854] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-30f6f854] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-30f6f854] .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-30f6f854]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-30f6f854]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-30f6f854]{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-30f6f854]:hover{background:#2a3238}.related-blogs-outer[data-v-30f6f854]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-30f6f854]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-30f6f854]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-30f6f854]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-30f6f854]{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-30f6f854]:hover{border-color:#a8a490}.related-blog-title[data-v-30f6f854]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-30f6f854]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-30f6f854],.blog-spacer[data-v-30f6f854]{display:none}.mobile-toc[data-v-30f6f854]{display:block}.blog-hero[data-v-30f6f854]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-30f6f854]{padding:20px 16px 40px}.blog-content[data-v-30f6f854]{padding:24px 18px}.blog-cta[data-v-30f6f854]{padding:32px 20px}.related-blogs-grid[data-v-30f6f854]{grid-template-columns:1fr}}.progress-bar-track[data-v-9c60ae84]{background:#ebe9e5;height:3px;left:0;position:fixed;right:0;top:0;z-index:9999}.progress-bar-fill[data-v-9c60ae84]{background:#a8a490;height:100%;transition:width .1s linear}.blog-hero[data-v-9c60ae84]{background:linear-gradient(135deg,#1a2030,#2d3748);padding:164px 24px 48px}.blog-hero-content[data-v-9c60ae84]{margin:0 auto;max-width:1100px}.blog-breadcrumb[data-v-9c60ae84]{align-items:center;color:#fff9;display:flex;font-size:12px;gap:6px;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.blog-breadcrumb-link[data-v-9c60ae84]{color:#fff9;text-decoration:none}.blog-breadcrumb-link[data-v-9c60ae84]:hover{color:#fff}.blog-breadcrumb-sep[data-v-9c60ae84]{color:#ffffff4d}.blog-title[data-v-9c60ae84]{color:#fff;font-size:clamp(24px,4vw,42px);font-weight:800;line-height:1.2;margin-bottom:20px;max-width:820px;text-shadow:0 1px 4px rgba(0,0,0,.2)}.blog-meta[data-v-9c60ae84]{align-items:center;color:#ffffffbf;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-tag[data-v-9c60ae84]{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-9c60ae84]{color:#ffffff4d}.mobile-toc[data-v-9c60ae84]{background:#fff;border-bottom:1px solid #ebe9e5;display:none}.mobile-toc-toggle[data-v-9c60ae84]{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-9c60ae84]{color:#a8a490;font-size:10px}.mobile-toc-list[data-v-9c60ae84]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9c60ae84]{border-bottom:1px solid #f0ede8;color:#4a4a4a;display:block;font-size:14px;font-weight:500;padding:10px 0;text-decoration:none}.mobile-toc-link[data-v-9c60ae84]:hover{color:#a8a490}.blog-body[data-v-9c60ae84]{background:#f7f7f7;padding:32px 24px 80px}.blog-layout[data-v-9c60ae84]{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 240px;margin:0 auto;max-width:1100px}.blog-content-card[data-v-9c60ae84]{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000d;min-width:0;overflow:hidden}.blog-content[data-v-9c60ae84]{padding:36px 44px}[data-v-9c60ae84] .blog-content h2{border-left:4px solid #a8a490;color:#1a1a1a;font-size:clamp(18px,2.5vw,24px);font-weight:800;margin:48px 0 16px;padding-left:14px;padding-top:0;scroll-margin-top:80px}[data-v-9c60ae84] .blog-content h2:first-of-type{margin-top:8px}[data-v-9c60ae84] .blog-content h3{color:#3a434a;font-size:18px;font-weight:700;margin:28px 0 12px}[data-v-9c60ae84] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.85;margin-bottom:20px}[data-v-9c60ae84] .blog-content ol,[data-v-9c60ae84] .blog-content ul{margin-bottom:24px;padding-left:20px}[data-v-9c60ae84] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:10px}[data-v-9c60ae84] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9c60ae84] .blog-content em{color:#787878}[data-v-9c60ae84] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9c60ae84] .blog-content img{border-radius:8px;height:auto;margin:28px 0;max-width:100%}[data-v-9c60ae84] .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-sidebar[data-v-9c60ae84]{position:sticky;top:80px}.toc-card[data-v-9c60ae84]{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000d;overflow:hidden;padding:24px;position:relative}.toc-heading[data-v-9c60ae84]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.toc-list[data-v-9c60ae84]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 20px;padding:0}.toc-item[data-v-9c60ae84]{border-radius:6px;color:#787878;display:block;font-size:13px;font-weight:500;line-height:1.4;padding:6px 10px;text-decoration:none;transition:all .15s}.toc-item--active[data-v-9c60ae84],.toc-item[data-v-9c60ae84]:hover{background:#f7f7f7;color:#3a434a}.toc-item--active[data-v-9c60ae84]{border-left:3px solid #a8a490;font-weight:700}.toc-progress-track[data-v-9c60ae84]{background:#ebe9e5;bottom:0;position:absolute;right:0;top:0;width:3px}.toc-progress-fill[data-v-9c60ae84]{background:#a8a490;transition:height .1s linear;width:100%}.blog-cta[data-v-9c60ae84]{background:#3a434a;padding:48px 44px;text-align:center}.blog-cta-eyebrow[data-v-9c60ae84]{color:#a8a490;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.blog-cta-heading[data-v-9c60ae84]{color:#fff;font-size:clamp(22px,3vw,34px);font-weight:800;margin-bottom:12px}.blog-cta-sub[data-v-9c60ae84]{color:#a8a490;font-size:16px;margin-bottom:28px}.blog-cta-button[data-v-9c60ae84]{background:#a8a490;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:16px 36px;text-decoration:none;transition:background .2s}.blog-cta-button[data-v-9c60ae84]:hover{background:#2a3238}@media(max-width:768px){.blog-layout[data-v-9c60ae84]{grid-template-columns:1fr}.blog-sidebar[data-v-9c60ae84]{display:none}.mobile-toc[data-v-9c60ae84]{display:block}.blog-content[data-v-9c60ae84]{padding:24px 18px}.blog-cta[data-v-9c60ae84]{padding:36px 20px}.blog-body[data-v-9c60ae84]{padding:20px 16px 60px}.blog-hero[data-v-9c60ae84]{padding:124px 20px 36px}}.reading-progress[data-v-75c139c8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-75c139c8]{background:#f7f7f7}.blog-hero[data-v-75c139c8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-75c139c8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-75c139c8]{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-75c139c8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-75c139c8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-75c139c8]{color:#d0cec6}.blog-breadcrumb-current[data-v-75c139c8]{color:#3a434a}.blog-title[data-v-75c139c8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-75c139c8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-75c139c8]{color:#767472}.mobile-toc[data-v-75c139c8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-75c139c8]{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-75c139c8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-75c139c8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-75c139c8]{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-75c139c8]:hover{color:#a8a490}.blog-body-outer[data-v-75c139c8]{padding:40px 20px 60px}.blog-body-inner[data-v-75c139c8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-75c139c8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-75c139c8],.blog-spacer[data-v-75c139c8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-75c139c8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-75c139c8],.toc-card[data-v-75c139c8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-75c139c8]{display:flex}.toc-progress-track[data-v-75c139c8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-75c139c8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-75c139c8]{flex:1;padding:22px 18px}.toc-label[data-v-75c139c8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-75c139c8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-75c139c8]{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-75c139c8],.toc-link[data-v-75c139c8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-75c139c8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-75c139c8]{padding:36px 32px}[data-v-75c139c8] .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-75c139c8] .blog-content h2:first-child{margin-top:0}[data-v-75c139c8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-75c139c8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-75c139c8] .blog-content ol,[data-v-75c139c8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-75c139c8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-75c139c8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-75c139c8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-75c139c8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-75c139c8] .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-75c139c8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-75c139c8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-75c139c8]{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-75c139c8]:hover{background:#2a3238}.related-blogs-outer[data-v-75c139c8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-75c139c8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-75c139c8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-75c139c8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-75c139c8]{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-75c139c8]:hover{border-color:#a8a490}.related-blog-title[data-v-75c139c8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-75c139c8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-75c139c8],.blog-spacer[data-v-75c139c8]{display:none}.mobile-toc[data-v-75c139c8]{display:block}.blog-hero[data-v-75c139c8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-75c139c8]{padding:20px 16px 40px}.blog-content[data-v-75c139c8]{padding:24px 18px}.blog-cta[data-v-75c139c8]{padding:32px 20px}.related-blogs-grid[data-v-75c139c8]{grid-template-columns:1fr}}.reading-progress[data-v-222e0798]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-222e0798]{background:#f7f7f7}.blog-hero[data-v-222e0798]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-222e0798]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-222e0798]{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-222e0798]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-222e0798]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-222e0798]{color:#d0cec6}.blog-breadcrumb-current[data-v-222e0798]{color:#3a434a}.blog-title[data-v-222e0798]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-222e0798]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-222e0798]{color:#767472}.mobile-toc[data-v-222e0798]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-222e0798]{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-222e0798]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-222e0798]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-222e0798]{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-222e0798]:hover{color:#a8a490}.blog-body-outer[data-v-222e0798]{padding:40px 20px 60px}.blog-body-inner[data-v-222e0798]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-222e0798]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-222e0798],.blog-spacer[data-v-222e0798]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-222e0798]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-222e0798],.toc-card[data-v-222e0798]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-222e0798]{display:flex}.toc-progress-track[data-v-222e0798]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-222e0798]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-222e0798]{flex:1;padding:22px 18px}.toc-label[data-v-222e0798]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-222e0798]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-222e0798]{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-222e0798],.toc-link[data-v-222e0798]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-222e0798]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-222e0798]{padding:36px 32px}[data-v-222e0798] .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-222e0798] .blog-content h2:first-child{margin-top:0}[data-v-222e0798] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-222e0798] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-222e0798] .blog-content ol,[data-v-222e0798] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-222e0798] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-222e0798] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-222e0798] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-222e0798] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-222e0798] .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-222e0798]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-222e0798]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-222e0798]{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-222e0798]:hover{background:#2a3238}.related-blogs-outer[data-v-222e0798]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-222e0798]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-222e0798]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-222e0798]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-222e0798]{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-222e0798]:hover{border-color:#a8a490}.related-blog-title[data-v-222e0798]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-222e0798]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-222e0798],.blog-spacer[data-v-222e0798]{display:none}.mobile-toc[data-v-222e0798]{display:block}.blog-hero[data-v-222e0798]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-222e0798]{padding:20px 16px 40px}.blog-content[data-v-222e0798]{padding:24px 18px}.blog-cta[data-v-222e0798]{padding:32px 20px}.related-blogs-grid[data-v-222e0798]{grid-template-columns:1fr}}.reading-progress[data-v-368210e6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-368210e6]{background:#f7f7f7}.blog-hero[data-v-368210e6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-368210e6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-368210e6]{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-368210e6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-368210e6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-368210e6]{color:#d0cec6}.blog-breadcrumb-current[data-v-368210e6]{color:#3a434a}.blog-title[data-v-368210e6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-368210e6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-368210e6]{color:#767472}.mobile-toc[data-v-368210e6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-368210e6]{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-368210e6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-368210e6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-368210e6]{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-368210e6]:hover{color:#a8a490}.blog-body-outer[data-v-368210e6]{padding:40px 20px 60px}.blog-body-inner[data-v-368210e6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-368210e6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-368210e6],.blog-spacer[data-v-368210e6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-368210e6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-368210e6],.toc-card[data-v-368210e6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-368210e6]{display:flex}.toc-progress-track[data-v-368210e6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-368210e6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-368210e6]{flex:1;padding:22px 18px}.toc-label[data-v-368210e6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-368210e6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-368210e6]{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-368210e6],.toc-link[data-v-368210e6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-368210e6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-368210e6]{padding:36px 32px}[data-v-368210e6] .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-368210e6] .blog-content h2:first-child{margin-top:0}[data-v-368210e6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-368210e6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-368210e6] .blog-content ol,[data-v-368210e6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-368210e6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-368210e6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-368210e6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-368210e6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-368210e6] .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-368210e6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-368210e6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-368210e6]{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-368210e6]:hover{background:#2a3238}.related-blogs-outer[data-v-368210e6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-368210e6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-368210e6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-368210e6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-368210e6]{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-368210e6]:hover{border-color:#a8a490}.related-blog-title[data-v-368210e6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-368210e6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-368210e6],.blog-spacer[data-v-368210e6]{display:none}.mobile-toc[data-v-368210e6]{display:block}.blog-hero[data-v-368210e6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-368210e6]{padding:20px 16px 40px}.blog-content[data-v-368210e6]{padding:24px 18px}.blog-cta[data-v-368210e6]{padding:32px 20px}.related-blogs-grid[data-v-368210e6]{grid-template-columns:1fr}}.reading-progress[data-v-e35e53f1]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e35e53f1]{background:#f7f7f7}.blog-hero[data-v-e35e53f1]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e35e53f1]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e35e53f1]{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-e35e53f1]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e35e53f1]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e35e53f1]{color:#d0cec6}.blog-breadcrumb-current[data-v-e35e53f1]{color:#3a434a}.blog-title[data-v-e35e53f1]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e35e53f1]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e35e53f1]{color:#767472}.mobile-toc[data-v-e35e53f1]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e35e53f1]{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-e35e53f1]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e35e53f1]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e35e53f1]{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-e35e53f1]:hover{color:#a8a490}.blog-body-outer[data-v-e35e53f1]{padding:40px 20px 60px}.blog-body-inner[data-v-e35e53f1]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e35e53f1]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e35e53f1],.blog-spacer[data-v-e35e53f1]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e35e53f1]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e35e53f1],.toc-card[data-v-e35e53f1]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e35e53f1]{display:flex}.toc-progress-track[data-v-e35e53f1]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e35e53f1]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e35e53f1]{flex:1;padding:22px 18px}.toc-label[data-v-e35e53f1]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e35e53f1]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e35e53f1]{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-e35e53f1],.toc-link[data-v-e35e53f1]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e35e53f1]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e35e53f1]{padding:36px 32px}[data-v-e35e53f1] .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-e35e53f1] .blog-content h2:first-child{margin-top:0}[data-v-e35e53f1] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e35e53f1] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e35e53f1] .blog-content ol,[data-v-e35e53f1] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e35e53f1] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e35e53f1] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e35e53f1] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e35e53f1] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e35e53f1] .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-e35e53f1]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e35e53f1]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e35e53f1]{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-e35e53f1]:hover{background:#2a3238}.related-blogs-outer[data-v-e35e53f1]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e35e53f1]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e35e53f1]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e35e53f1]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e35e53f1]{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-e35e53f1]:hover{border-color:#a8a490}.related-blog-title[data-v-e35e53f1]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e35e53f1]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e35e53f1],.blog-spacer[data-v-e35e53f1]{display:none}.mobile-toc[data-v-e35e53f1]{display:block}.blog-hero[data-v-e35e53f1]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e35e53f1]{padding:20px 16px 40px}.blog-content[data-v-e35e53f1]{padding:24px 18px}.blog-cta[data-v-e35e53f1]{padding:32px 20px}.related-blogs-grid[data-v-e35e53f1]{grid-template-columns:1fr}}.reading-progress[data-v-afb1a4e8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-afb1a4e8]{background:#f7f7f7}.blog-hero[data-v-afb1a4e8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-afb1a4e8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-afb1a4e8]{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-afb1a4e8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-afb1a4e8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-afb1a4e8]{color:#d0cec6}.blog-breadcrumb-current[data-v-afb1a4e8]{color:#3a434a}.blog-title[data-v-afb1a4e8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-afb1a4e8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-afb1a4e8]{color:#767472}.mobile-toc[data-v-afb1a4e8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-afb1a4e8]{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-afb1a4e8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-afb1a4e8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-afb1a4e8]{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-afb1a4e8]:hover{color:#a8a490}.blog-body-outer[data-v-afb1a4e8]{padding:40px 20px 60px}.blog-body-inner[data-v-afb1a4e8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-afb1a4e8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-afb1a4e8],.blog-spacer[data-v-afb1a4e8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-afb1a4e8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-afb1a4e8],.toc-card[data-v-afb1a4e8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-afb1a4e8]{display:flex}.toc-progress-track[data-v-afb1a4e8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-afb1a4e8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-afb1a4e8]{flex:1;padding:22px 18px}.toc-label[data-v-afb1a4e8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-afb1a4e8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-afb1a4e8]{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-afb1a4e8],.toc-link[data-v-afb1a4e8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-afb1a4e8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-afb1a4e8]{padding:36px 32px}[data-v-afb1a4e8] .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-afb1a4e8] .blog-content h2:first-child{margin-top:0}[data-v-afb1a4e8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-afb1a4e8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-afb1a4e8] .blog-content ol,[data-v-afb1a4e8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-afb1a4e8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-afb1a4e8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-afb1a4e8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-afb1a4e8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-afb1a4e8] .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-afb1a4e8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-afb1a4e8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-afb1a4e8]{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-afb1a4e8]:hover{background:#2a3238}.related-blogs-outer[data-v-afb1a4e8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-afb1a4e8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-afb1a4e8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-afb1a4e8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-afb1a4e8]{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-afb1a4e8]:hover{border-color:#a8a490}.related-blog-title[data-v-afb1a4e8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-afb1a4e8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-afb1a4e8],.blog-spacer[data-v-afb1a4e8]{display:none}.mobile-toc[data-v-afb1a4e8]{display:block}.blog-hero[data-v-afb1a4e8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-afb1a4e8]{padding:20px 16px 40px}.blog-content[data-v-afb1a4e8]{padding:24px 18px}.blog-cta[data-v-afb1a4e8]{padding:32px 20px}.related-blogs-grid[data-v-afb1a4e8]{grid-template-columns:1fr}}.reading-progress[data-v-b9b0d46d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b9b0d46d]{background:#f7f7f7}.blog-hero[data-v-b9b0d46d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b9b0d46d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b9b0d46d]{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-b9b0d46d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b9b0d46d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b9b0d46d]{color:#d0cec6}.blog-breadcrumb-current[data-v-b9b0d46d]{color:#3a434a}.blog-title[data-v-b9b0d46d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b9b0d46d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b9b0d46d]{color:#767472}.mobile-toc[data-v-b9b0d46d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b9b0d46d]{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-b9b0d46d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b9b0d46d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b9b0d46d]{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-b9b0d46d]:hover{color:#a8a490}.blog-body-outer[data-v-b9b0d46d]{padding:40px 20px 60px}.blog-body-inner[data-v-b9b0d46d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b9b0d46d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b9b0d46d],.blog-spacer[data-v-b9b0d46d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b9b0d46d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b9b0d46d],.toc-card[data-v-b9b0d46d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b9b0d46d]{display:flex}.toc-progress-track[data-v-b9b0d46d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b9b0d46d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b9b0d46d]{flex:1;padding:22px 18px}.toc-label[data-v-b9b0d46d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b9b0d46d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b9b0d46d]{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-b9b0d46d],.toc-link[data-v-b9b0d46d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b9b0d46d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b9b0d46d]{padding:36px 32px}[data-v-b9b0d46d] .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-b9b0d46d] .blog-content h2:first-child{margin-top:0}[data-v-b9b0d46d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b9b0d46d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b9b0d46d] .blog-content ol,[data-v-b9b0d46d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b9b0d46d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b9b0d46d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b9b0d46d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b9b0d46d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b9b0d46d] .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-b9b0d46d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b9b0d46d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b9b0d46d]{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-b9b0d46d]:hover{background:#2a3238}.related-blogs-outer[data-v-b9b0d46d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b9b0d46d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b9b0d46d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b9b0d46d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b9b0d46d]{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-b9b0d46d]:hover{border-color:#a8a490}.related-blog-title[data-v-b9b0d46d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b9b0d46d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b9b0d46d],.blog-spacer[data-v-b9b0d46d]{display:none}.mobile-toc[data-v-b9b0d46d]{display:block}.blog-hero[data-v-b9b0d46d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b9b0d46d]{padding:20px 16px 40px}.blog-content[data-v-b9b0d46d]{padding:24px 18px}.blog-cta[data-v-b9b0d46d]{padding:32px 20px}.related-blogs-grid[data-v-b9b0d46d]{grid-template-columns:1fr}}.reading-progress[data-v-0f4c530b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-0f4c530b]{background:#f7f7f7}.blog-hero[data-v-0f4c530b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-0f4c530b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-0f4c530b]{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-0f4c530b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-0f4c530b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-0f4c530b]{color:#d0cec6}.blog-breadcrumb-current[data-v-0f4c530b]{color:#3a434a}.blog-title[data-v-0f4c530b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-0f4c530b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-0f4c530b]{color:#767472}.mobile-toc[data-v-0f4c530b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-0f4c530b]{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-0f4c530b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-0f4c530b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-0f4c530b]{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-0f4c530b]:hover{color:#a8a490}.blog-body-outer[data-v-0f4c530b]{padding:40px 20px 60px}.blog-body-inner[data-v-0f4c530b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-0f4c530b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-0f4c530b],.blog-spacer[data-v-0f4c530b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-0f4c530b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-0f4c530b],.toc-card[data-v-0f4c530b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-0f4c530b]{display:flex}.toc-progress-track[data-v-0f4c530b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-0f4c530b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-0f4c530b]{flex:1;padding:22px 18px}.toc-label[data-v-0f4c530b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-0f4c530b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-0f4c530b]{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-0f4c530b],.toc-link[data-v-0f4c530b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-0f4c530b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-0f4c530b]{padding:36px 32px}[data-v-0f4c530b] .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-0f4c530b] .blog-content h2:first-child{margin-top:0}[data-v-0f4c530b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-0f4c530b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-0f4c530b] .blog-content ol,[data-v-0f4c530b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-0f4c530b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-0f4c530b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-0f4c530b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-0f4c530b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-0f4c530b] .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-0f4c530b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-0f4c530b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-0f4c530b]{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-0f4c530b]:hover{background:#2a3238}.related-blogs-outer[data-v-0f4c530b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-0f4c530b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-0f4c530b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-0f4c530b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-0f4c530b]{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-0f4c530b]:hover{border-color:#a8a490}.related-blog-title[data-v-0f4c530b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-0f4c530b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-0f4c530b],.blog-spacer[data-v-0f4c530b]{display:none}.mobile-toc[data-v-0f4c530b]{display:block}.blog-hero[data-v-0f4c530b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-0f4c530b]{padding:20px 16px 40px}.blog-content[data-v-0f4c530b]{padding:24px 18px}.blog-cta[data-v-0f4c530b]{padding:32px 20px}.related-blogs-grid[data-v-0f4c530b]{grid-template-columns:1fr}}.reading-progress[data-v-6630a506]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6630a506]{background:#f7f7f7}.blog-hero[data-v-6630a506]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6630a506]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6630a506]{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-6630a506]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6630a506]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6630a506]{color:#d0cec6}.blog-breadcrumb-current[data-v-6630a506]{color:#3a434a}.blog-title[data-v-6630a506]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6630a506]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6630a506]{color:#767472}.mobile-toc[data-v-6630a506]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6630a506]{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-6630a506]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6630a506]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6630a506]{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-6630a506]:hover{color:#a8a490}.blog-body-outer[data-v-6630a506]{padding:40px 20px 60px}.blog-body-inner[data-v-6630a506]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6630a506]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6630a506],.blog-spacer[data-v-6630a506]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6630a506]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6630a506],.toc-card[data-v-6630a506]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6630a506]{display:flex}.toc-progress-track[data-v-6630a506]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6630a506]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6630a506]{flex:1;padding:22px 18px}.toc-label[data-v-6630a506]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6630a506]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6630a506]{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-6630a506],.toc-link[data-v-6630a506]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6630a506]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6630a506]{padding:36px 32px}[data-v-6630a506] .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-6630a506] .blog-content h2:first-child{margin-top:0}[data-v-6630a506] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6630a506] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6630a506] .blog-content ol,[data-v-6630a506] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6630a506] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6630a506] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6630a506] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6630a506] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6630a506] .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-6630a506]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6630a506]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6630a506]{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-6630a506]:hover{background:#2a3238}.related-blogs-outer[data-v-6630a506]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6630a506]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6630a506]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6630a506]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6630a506]{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-6630a506]:hover{border-color:#a8a490}.related-blog-title[data-v-6630a506]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6630a506]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6630a506],.blog-spacer[data-v-6630a506]{display:none}.mobile-toc[data-v-6630a506]{display:block}.blog-hero[data-v-6630a506]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6630a506]{padding:20px 16px 40px}.blog-content[data-v-6630a506]{padding:24px 18px}.blog-cta[data-v-6630a506]{padding:32px 20px}.related-blogs-grid[data-v-6630a506]{grid-template-columns:1fr}}.reading-progress[data-v-3bed8ade]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3bed8ade]{background:#f7f7f7}.blog-hero[data-v-3bed8ade]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3bed8ade]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3bed8ade]{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-3bed8ade]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3bed8ade]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3bed8ade]{color:#d0cec6}.blog-breadcrumb-current[data-v-3bed8ade]{color:#3a434a}.blog-title[data-v-3bed8ade]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3bed8ade]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3bed8ade]{color:#767472}.mobile-toc[data-v-3bed8ade]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3bed8ade]{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-3bed8ade]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3bed8ade]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3bed8ade]{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-3bed8ade]:hover{color:#a8a490}.blog-body-outer[data-v-3bed8ade]{padding:40px 20px 60px}.blog-body-inner[data-v-3bed8ade]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3bed8ade]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3bed8ade],.blog-spacer[data-v-3bed8ade]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3bed8ade]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3bed8ade],.toc-card[data-v-3bed8ade]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3bed8ade]{display:flex}.toc-progress-track[data-v-3bed8ade]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3bed8ade]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3bed8ade]{flex:1;padding:22px 18px}.toc-label[data-v-3bed8ade]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3bed8ade]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3bed8ade]{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-3bed8ade],.toc-link[data-v-3bed8ade]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3bed8ade]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3bed8ade]{padding:36px 32px}[data-v-3bed8ade] .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-3bed8ade] .blog-content h2:first-child{margin-top:0}[data-v-3bed8ade] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3bed8ade] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3bed8ade] .blog-content ol,[data-v-3bed8ade] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3bed8ade] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3bed8ade] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3bed8ade] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3bed8ade] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3bed8ade] .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-3bed8ade]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3bed8ade]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3bed8ade]{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-3bed8ade]:hover{background:#2a3238}.related-blogs-outer[data-v-3bed8ade]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3bed8ade]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3bed8ade]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3bed8ade]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3bed8ade]{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-3bed8ade]:hover{border-color:#a8a490}.related-blog-title[data-v-3bed8ade]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3bed8ade]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3bed8ade],.blog-spacer[data-v-3bed8ade]{display:none}.mobile-toc[data-v-3bed8ade]{display:block}.blog-hero[data-v-3bed8ade]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3bed8ade]{padding:20px 16px 40px}.blog-content[data-v-3bed8ade]{padding:24px 18px}.blog-cta[data-v-3bed8ade]{padding:32px 20px}.related-blogs-grid[data-v-3bed8ade]{grid-template-columns:1fr}}.scrollbar-hide[data-v-8a59ed80]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-8a59ed80]::-webkit-scrollbar{display:none}.reading-progress[data-v-31b22a49]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-31b22a49]{background:#f7f7f7}.blog-hero[data-v-31b22a49]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-31b22a49]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-31b22a49]{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-31b22a49]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-31b22a49]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-31b22a49]{color:#d0cec6}.blog-breadcrumb-current[data-v-31b22a49]{color:#3a434a}.blog-title[data-v-31b22a49]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-31b22a49]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-31b22a49]{color:#767472}.mobile-toc[data-v-31b22a49]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-31b22a49]{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-31b22a49]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-31b22a49]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-31b22a49]{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-31b22a49]:hover{color:#a8a490}.blog-body-outer[data-v-31b22a49]{padding:40px 20px 60px}.blog-body-inner[data-v-31b22a49]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-31b22a49]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-31b22a49],.blog-spacer[data-v-31b22a49]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-31b22a49]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-31b22a49],.toc-card[data-v-31b22a49]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-31b22a49]{display:flex}.toc-progress-track[data-v-31b22a49]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-31b22a49]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-31b22a49]{flex:1;padding:22px 18px}.toc-label[data-v-31b22a49]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-31b22a49]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-31b22a49]{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-31b22a49],.toc-link[data-v-31b22a49]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-31b22a49]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-31b22a49]{padding:36px 32px}[data-v-31b22a49] .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-31b22a49] .blog-content h2:first-child{margin-top:0}[data-v-31b22a49] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-31b22a49] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-31b22a49] .blog-content ol,[data-v-31b22a49] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-31b22a49] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-31b22a49] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-31b22a49] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-31b22a49] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-31b22a49] .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-31b22a49]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-31b22a49]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-31b22a49]{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-31b22a49]:hover{background:#2a3238}.related-blogs-outer[data-v-31b22a49]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-31b22a49]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-31b22a49]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-31b22a49]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-31b22a49]{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-31b22a49]:hover{border-color:#a8a490}.related-blog-title[data-v-31b22a49]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-31b22a49]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-31b22a49],.blog-spacer[data-v-31b22a49]{display:none}.mobile-toc[data-v-31b22a49]{display:block}.blog-hero[data-v-31b22a49]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-31b22a49]{padding:20px 16px 40px}.blog-content[data-v-31b22a49]{padding:24px 18px}.blog-cta[data-v-31b22a49]{padding:32px 20px}.related-blogs-grid[data-v-31b22a49]{grid-template-columns:1fr}}.reading-progress[data-v-2c98834b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2c98834b]{background:#f7f7f7}.blog-hero[data-v-2c98834b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2c98834b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2c98834b]{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-2c98834b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2c98834b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2c98834b]{color:#d0cec6}.blog-breadcrumb-current[data-v-2c98834b]{color:#3a434a}.blog-title[data-v-2c98834b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2c98834b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2c98834b]{color:#767472}.mobile-toc[data-v-2c98834b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2c98834b]{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-2c98834b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2c98834b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2c98834b]{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-2c98834b]:hover{color:#a8a490}.blog-body-outer[data-v-2c98834b]{padding:40px 20px 60px}.blog-body-inner[data-v-2c98834b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2c98834b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2c98834b],.blog-spacer[data-v-2c98834b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2c98834b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2c98834b],.toc-card[data-v-2c98834b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2c98834b]{display:flex}.toc-progress-track[data-v-2c98834b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2c98834b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2c98834b]{flex:1;padding:22px 18px}.toc-label[data-v-2c98834b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2c98834b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2c98834b]{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-2c98834b],.toc-link[data-v-2c98834b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2c98834b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2c98834b]{padding:36px 32px}[data-v-2c98834b] .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-2c98834b] .blog-content h2:first-child{margin-top:0}[data-v-2c98834b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2c98834b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2c98834b] .blog-content ol,[data-v-2c98834b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2c98834b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2c98834b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2c98834b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2c98834b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2c98834b] .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-2c98834b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2c98834b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2c98834b]{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-2c98834b]:hover{background:#2a3238}.related-blogs-outer[data-v-2c98834b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2c98834b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2c98834b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2c98834b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2c98834b]{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-2c98834b]:hover{border-color:#a8a490}.related-blog-title[data-v-2c98834b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2c98834b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2c98834b],.blog-spacer[data-v-2c98834b]{display:none}.mobile-toc[data-v-2c98834b]{display:block}.blog-hero[data-v-2c98834b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2c98834b]{padding:20px 16px 40px}.blog-content[data-v-2c98834b]{padding:24px 18px}.blog-cta[data-v-2c98834b]{padding:32px 20px}.related-blogs-grid[data-v-2c98834b]{grid-template-columns:1fr}}.reading-progress[data-v-5ff9b589]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5ff9b589]{background:#f7f7f7}.blog-hero[data-v-5ff9b589]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5ff9b589]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5ff9b589]{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-5ff9b589]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5ff9b589]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5ff9b589]{color:#d0cec6}.blog-breadcrumb-current[data-v-5ff9b589]{color:#3a434a}.blog-title[data-v-5ff9b589]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5ff9b589]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5ff9b589]{color:#767472}.mobile-toc[data-v-5ff9b589]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5ff9b589]{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-5ff9b589]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5ff9b589]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5ff9b589]{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-5ff9b589]:hover{color:#a8a490}.blog-body-outer[data-v-5ff9b589]{padding:40px 20px 60px}.blog-body-inner[data-v-5ff9b589]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5ff9b589]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5ff9b589],.blog-spacer[data-v-5ff9b589]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5ff9b589]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5ff9b589],.toc-card[data-v-5ff9b589]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5ff9b589]{display:flex}.toc-progress-track[data-v-5ff9b589]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5ff9b589]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5ff9b589]{flex:1;padding:22px 18px}.toc-label[data-v-5ff9b589]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5ff9b589]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5ff9b589]{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-5ff9b589],.toc-link[data-v-5ff9b589]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5ff9b589]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5ff9b589]{padding:36px 32px}[data-v-5ff9b589] .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-5ff9b589] .blog-content h2:first-child{margin-top:0}[data-v-5ff9b589] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5ff9b589] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5ff9b589] .blog-content ol,[data-v-5ff9b589] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5ff9b589] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5ff9b589] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5ff9b589] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5ff9b589] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5ff9b589] .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-5ff9b589]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5ff9b589]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5ff9b589]{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-5ff9b589]:hover{background:#2a3238}.related-blogs-outer[data-v-5ff9b589]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5ff9b589]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5ff9b589]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5ff9b589]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5ff9b589]{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-5ff9b589]:hover{border-color:#a8a490}.related-blog-title[data-v-5ff9b589]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5ff9b589]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5ff9b589],.blog-spacer[data-v-5ff9b589]{display:none}.mobile-toc[data-v-5ff9b589]{display:block}.blog-hero[data-v-5ff9b589]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5ff9b589]{padding:20px 16px 40px}.blog-content[data-v-5ff9b589]{padding:24px 18px}.blog-cta[data-v-5ff9b589]{padding:32px 20px}.related-blogs-grid[data-v-5ff9b589]{grid-template-columns:1fr}}.reading-progress[data-v-03d6fa7c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-03d6fa7c]{background:#f7f7f7}.blog-hero[data-v-03d6fa7c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-03d6fa7c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-03d6fa7c]{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-03d6fa7c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-03d6fa7c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-03d6fa7c]{color:#d0cec6}.blog-breadcrumb-current[data-v-03d6fa7c]{color:#3a434a}.blog-title[data-v-03d6fa7c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-03d6fa7c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-03d6fa7c]{color:#767472}.mobile-toc[data-v-03d6fa7c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-03d6fa7c]{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-03d6fa7c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-03d6fa7c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-03d6fa7c]{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-03d6fa7c]:hover{color:#a8a490}.blog-body-outer[data-v-03d6fa7c]{padding:40px 20px 60px}.blog-body-inner[data-v-03d6fa7c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-03d6fa7c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-03d6fa7c],.blog-spacer[data-v-03d6fa7c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-03d6fa7c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-03d6fa7c],.toc-card[data-v-03d6fa7c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-03d6fa7c]{display:flex}.toc-progress-track[data-v-03d6fa7c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-03d6fa7c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-03d6fa7c]{flex:1;padding:22px 18px}.toc-label[data-v-03d6fa7c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-03d6fa7c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-03d6fa7c]{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-03d6fa7c],.toc-link[data-v-03d6fa7c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-03d6fa7c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-03d6fa7c]{padding:36px 32px}[data-v-03d6fa7c] .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-03d6fa7c] .blog-content h2:first-child{margin-top:0}[data-v-03d6fa7c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-03d6fa7c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-03d6fa7c] .blog-content ol,[data-v-03d6fa7c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-03d6fa7c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-03d6fa7c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-03d6fa7c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-03d6fa7c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-03d6fa7c] .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-03d6fa7c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-03d6fa7c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-03d6fa7c]{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-03d6fa7c]:hover{background:#2a3238}.related-blogs-outer[data-v-03d6fa7c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-03d6fa7c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-03d6fa7c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-03d6fa7c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-03d6fa7c]{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-03d6fa7c]:hover{border-color:#a8a490}.related-blog-title[data-v-03d6fa7c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-03d6fa7c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-03d6fa7c],.blog-spacer[data-v-03d6fa7c]{display:none}.mobile-toc[data-v-03d6fa7c]{display:block}.blog-hero[data-v-03d6fa7c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-03d6fa7c]{padding:20px 16px 40px}.blog-content[data-v-03d6fa7c]{padding:24px 18px}.blog-cta[data-v-03d6fa7c]{padding:32px 20px}.related-blogs-grid[data-v-03d6fa7c]{grid-template-columns:1fr}}.reading-progress[data-v-f6f67271]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f6f67271]{background:#f7f7f7}.blog-hero[data-v-f6f67271]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f6f67271]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f6f67271]{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-f6f67271]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f6f67271]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f6f67271]{color:#d0cec6}.blog-breadcrumb-current[data-v-f6f67271]{color:#3a434a}.blog-title[data-v-f6f67271]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f6f67271]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f6f67271]{color:#767472}.mobile-toc[data-v-f6f67271]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f6f67271]{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-f6f67271]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f6f67271]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f6f67271]{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-f6f67271]:hover{color:#a8a490}.blog-body-outer[data-v-f6f67271]{padding:40px 20px 60px}.blog-body-inner[data-v-f6f67271]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f6f67271]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f6f67271],.blog-spacer[data-v-f6f67271]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f6f67271]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f6f67271],.toc-card[data-v-f6f67271]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f6f67271]{display:flex}.toc-progress-track[data-v-f6f67271]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f6f67271]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f6f67271]{flex:1;padding:22px 18px}.toc-label[data-v-f6f67271]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f6f67271]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f6f67271]{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-f6f67271],.toc-link[data-v-f6f67271]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f6f67271]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f6f67271]{padding:36px 32px}[data-v-f6f67271] .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-f6f67271] .blog-content h2:first-child{margin-top:0}[data-v-f6f67271] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f6f67271] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f6f67271] .blog-content ol,[data-v-f6f67271] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f6f67271] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f6f67271] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f6f67271] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f6f67271] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f6f67271] .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-f6f67271]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f6f67271]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f6f67271]{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-f6f67271]:hover{background:#2a3238}.related-blogs-outer[data-v-f6f67271]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f6f67271]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f6f67271]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f6f67271]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f6f67271]{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-f6f67271]:hover{border-color:#a8a490}.related-blog-title[data-v-f6f67271]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f6f67271]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f6f67271],.blog-spacer[data-v-f6f67271]{display:none}.mobile-toc[data-v-f6f67271]{display:block}.blog-hero[data-v-f6f67271]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f6f67271]{padding:20px 16px 40px}.blog-content[data-v-f6f67271]{padding:24px 18px}.blog-cta[data-v-f6f67271]{padding:32px 20px}.related-blogs-grid[data-v-f6f67271]{grid-template-columns:1fr}}.reading-progress[data-v-8d0d3547]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8d0d3547]{background:#f7f7f7}.blog-hero[data-v-8d0d3547]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8d0d3547]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8d0d3547]{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-8d0d3547]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8d0d3547]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8d0d3547]{color:#d0cec6}.blog-breadcrumb-current[data-v-8d0d3547]{color:#3a434a}.blog-title[data-v-8d0d3547]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8d0d3547]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8d0d3547]{color:#767472}.mobile-toc[data-v-8d0d3547]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8d0d3547]{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-8d0d3547]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8d0d3547]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8d0d3547]{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-8d0d3547]:hover{color:#a8a490}.blog-body-outer[data-v-8d0d3547]{padding:40px 20px 60px}.blog-body-inner[data-v-8d0d3547]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8d0d3547]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8d0d3547],.blog-spacer[data-v-8d0d3547]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8d0d3547]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8d0d3547],.toc-card[data-v-8d0d3547]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8d0d3547]{display:flex}.toc-progress-track[data-v-8d0d3547]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8d0d3547]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8d0d3547]{flex:1;padding:22px 18px}.toc-label[data-v-8d0d3547]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8d0d3547]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8d0d3547]{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-8d0d3547],.toc-link[data-v-8d0d3547]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8d0d3547]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8d0d3547]{padding:36px 32px}[data-v-8d0d3547] .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-8d0d3547] .blog-content h2:first-child{margin-top:0}[data-v-8d0d3547] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8d0d3547] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8d0d3547] .blog-content ol,[data-v-8d0d3547] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8d0d3547] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8d0d3547] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8d0d3547] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8d0d3547] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8d0d3547] .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-8d0d3547]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8d0d3547]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8d0d3547]{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-8d0d3547]:hover{background:#2a3238}.related-blogs-outer[data-v-8d0d3547]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8d0d3547]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8d0d3547]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8d0d3547]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8d0d3547]{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-8d0d3547]:hover{border-color:#a8a490}.related-blog-title[data-v-8d0d3547]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8d0d3547]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8d0d3547],.blog-spacer[data-v-8d0d3547]{display:none}.mobile-toc[data-v-8d0d3547]{display:block}.blog-hero[data-v-8d0d3547]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8d0d3547]{padding:20px 16px 40px}.blog-content[data-v-8d0d3547]{padding:24px 18px}.blog-cta[data-v-8d0d3547]{padding:32px 20px}.related-blogs-grid[data-v-8d0d3547]{grid-template-columns:1fr}}.reading-progress[data-v-df69973f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-df69973f]{background:#f7f7f7}.blog-hero[data-v-df69973f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-df69973f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-df69973f]{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-df69973f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-df69973f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-df69973f]{color:#d0cec6}.blog-breadcrumb-current[data-v-df69973f]{color:#3a434a}.blog-title[data-v-df69973f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-df69973f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-df69973f]{color:#767472}.mobile-toc[data-v-df69973f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-df69973f]{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-df69973f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-df69973f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-df69973f]{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-df69973f]:hover{color:#a8a490}.blog-body-outer[data-v-df69973f]{padding:40px 20px 60px}.blog-body-inner[data-v-df69973f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-df69973f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-df69973f],.blog-spacer[data-v-df69973f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-df69973f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-df69973f],.toc-card[data-v-df69973f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-df69973f]{display:flex}.toc-progress-track[data-v-df69973f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-df69973f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-df69973f]{flex:1;padding:22px 18px}.toc-label[data-v-df69973f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-df69973f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-df69973f]{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-df69973f],.toc-link[data-v-df69973f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-df69973f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-df69973f]{padding:36px 32px}[data-v-df69973f] .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-df69973f] .blog-content h2:first-child{margin-top:0}[data-v-df69973f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-df69973f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-df69973f] .blog-content ol,[data-v-df69973f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-df69973f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-df69973f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-df69973f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-df69973f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-df69973f] .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-df69973f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-df69973f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-df69973f]{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-df69973f]:hover{background:#2a3238}.related-blogs-outer[data-v-df69973f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-df69973f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-df69973f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-df69973f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-df69973f]{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-df69973f]:hover{border-color:#a8a490}.related-blog-title[data-v-df69973f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-df69973f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-df69973f],.blog-spacer[data-v-df69973f]{display:none}.mobile-toc[data-v-df69973f]{display:block}.blog-hero[data-v-df69973f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-df69973f]{padding:20px 16px 40px}.blog-content[data-v-df69973f]{padding:24px 18px}.blog-cta[data-v-df69973f]{padding:32px 20px}.related-blogs-grid[data-v-df69973f]{grid-template-columns:1fr}}.reading-progress[data-v-5523f0a0]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5523f0a0]{background:#f7f7f7}.blog-hero[data-v-5523f0a0]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5523f0a0]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5523f0a0]{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-5523f0a0]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5523f0a0]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5523f0a0]{color:#d0cec6}.blog-breadcrumb-current[data-v-5523f0a0]{color:#3a434a}.blog-title[data-v-5523f0a0]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5523f0a0]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5523f0a0]{color:#767472}.mobile-toc[data-v-5523f0a0]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5523f0a0]{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-5523f0a0]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5523f0a0]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5523f0a0]{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-5523f0a0]:hover{color:#a8a490}.blog-body-outer[data-v-5523f0a0]{padding:40px 20px 60px}.blog-body-inner[data-v-5523f0a0]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5523f0a0]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5523f0a0],.blog-spacer[data-v-5523f0a0]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5523f0a0]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5523f0a0],.toc-card[data-v-5523f0a0]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5523f0a0]{display:flex}.toc-progress-track[data-v-5523f0a0]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5523f0a0]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5523f0a0]{flex:1;padding:22px 18px}.toc-label[data-v-5523f0a0]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5523f0a0]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5523f0a0]{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-5523f0a0],.toc-link[data-v-5523f0a0]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5523f0a0]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5523f0a0]{padding:36px 32px}[data-v-5523f0a0] .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-5523f0a0] .blog-content h2:first-child{margin-top:0}[data-v-5523f0a0] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5523f0a0] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5523f0a0] .blog-content ol,[data-v-5523f0a0] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5523f0a0] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5523f0a0] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5523f0a0] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5523f0a0] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5523f0a0] .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-5523f0a0]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5523f0a0]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5523f0a0]{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-5523f0a0]:hover{background:#2a3238}.related-blogs-outer[data-v-5523f0a0]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5523f0a0]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5523f0a0]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5523f0a0]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5523f0a0]{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-5523f0a0]:hover{border-color:#a8a490}.related-blog-title[data-v-5523f0a0]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5523f0a0]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5523f0a0],.blog-spacer[data-v-5523f0a0]{display:none}.mobile-toc[data-v-5523f0a0]{display:block}.blog-hero[data-v-5523f0a0]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5523f0a0]{padding:20px 16px 40px}.blog-content[data-v-5523f0a0]{padding:24px 18px}.blog-cta[data-v-5523f0a0]{padding:32px 20px}.related-blogs-grid[data-v-5523f0a0]{grid-template-columns:1fr}}.reading-progress[data-v-01b65fd8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-01b65fd8]{background:#f7f7f7}.blog-hero[data-v-01b65fd8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-01b65fd8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-01b65fd8]{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-01b65fd8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-01b65fd8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-01b65fd8]{color:#d0cec6}.blog-breadcrumb-current[data-v-01b65fd8]{color:#3a434a}.blog-title[data-v-01b65fd8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-01b65fd8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-01b65fd8]{color:#767472}.mobile-toc[data-v-01b65fd8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-01b65fd8]{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-01b65fd8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-01b65fd8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-01b65fd8]{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-01b65fd8]:hover{color:#a8a490}.blog-body-outer[data-v-01b65fd8]{padding:40px 20px 60px}.blog-body-inner[data-v-01b65fd8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-01b65fd8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-01b65fd8],.blog-spacer[data-v-01b65fd8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-01b65fd8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-01b65fd8],.toc-card[data-v-01b65fd8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-01b65fd8]{display:flex}.toc-progress-track[data-v-01b65fd8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-01b65fd8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-01b65fd8]{flex:1;padding:22px 18px}.toc-label[data-v-01b65fd8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-01b65fd8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-01b65fd8]{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-01b65fd8],.toc-link[data-v-01b65fd8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-01b65fd8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-01b65fd8]{padding:36px 32px}[data-v-01b65fd8] .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-01b65fd8] .blog-content h2:first-child{margin-top:0}[data-v-01b65fd8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-01b65fd8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-01b65fd8] .blog-content ol,[data-v-01b65fd8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-01b65fd8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-01b65fd8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-01b65fd8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-01b65fd8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-01b65fd8] .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-01b65fd8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-01b65fd8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-01b65fd8]{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-01b65fd8]:hover{background:#2a3238}.related-blogs-outer[data-v-01b65fd8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-01b65fd8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-01b65fd8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-01b65fd8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-01b65fd8]{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-01b65fd8]:hover{border-color:#a8a490}.related-blog-title[data-v-01b65fd8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-01b65fd8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-01b65fd8],.blog-spacer[data-v-01b65fd8]{display:none}.mobile-toc[data-v-01b65fd8]{display:block}.blog-hero[data-v-01b65fd8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-01b65fd8]{padding:20px 16px 40px}.blog-content[data-v-01b65fd8]{padding:24px 18px}.blog-cta[data-v-01b65fd8]{padding:32px 20px}.related-blogs-grid[data-v-01b65fd8]{grid-template-columns:1fr}}.reading-progress[data-v-e18cc6ee]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e18cc6ee]{background:#f7f7f7}.blog-hero[data-v-e18cc6ee]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e18cc6ee]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e18cc6ee]{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-e18cc6ee]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e18cc6ee]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e18cc6ee]{color:#d0cec6}.blog-breadcrumb-current[data-v-e18cc6ee]{color:#3a434a}.blog-title[data-v-e18cc6ee]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e18cc6ee]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e18cc6ee]{color:#767472}.mobile-toc[data-v-e18cc6ee]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e18cc6ee]{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-e18cc6ee]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e18cc6ee]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e18cc6ee]{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-e18cc6ee]:hover{color:#a8a490}.blog-body-outer[data-v-e18cc6ee]{padding:40px 20px 60px}.blog-body-inner[data-v-e18cc6ee]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e18cc6ee]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e18cc6ee],.blog-spacer[data-v-e18cc6ee]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e18cc6ee]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e18cc6ee],.toc-card[data-v-e18cc6ee]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e18cc6ee]{display:flex}.toc-progress-track[data-v-e18cc6ee]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e18cc6ee]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e18cc6ee]{flex:1;padding:22px 18px}.toc-label[data-v-e18cc6ee]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e18cc6ee]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e18cc6ee]{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-e18cc6ee],.toc-link[data-v-e18cc6ee]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e18cc6ee]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e18cc6ee]{padding:36px 32px}[data-v-e18cc6ee] .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-e18cc6ee] .blog-content h2:first-child{margin-top:0}[data-v-e18cc6ee] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e18cc6ee] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e18cc6ee] .blog-content ol,[data-v-e18cc6ee] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e18cc6ee] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e18cc6ee] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e18cc6ee] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e18cc6ee] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e18cc6ee] .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-e18cc6ee]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e18cc6ee]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e18cc6ee]{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-e18cc6ee]:hover{background:#2a3238}.related-blogs-outer[data-v-e18cc6ee]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e18cc6ee]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e18cc6ee]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e18cc6ee]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e18cc6ee]{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-e18cc6ee]:hover{border-color:#a8a490}.related-blog-title[data-v-e18cc6ee]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e18cc6ee]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e18cc6ee],.blog-spacer[data-v-e18cc6ee]{display:none}.mobile-toc[data-v-e18cc6ee]{display:block}.blog-hero[data-v-e18cc6ee]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e18cc6ee]{padding:20px 16px 40px}.blog-content[data-v-e18cc6ee]{padding:24px 18px}.blog-cta[data-v-e18cc6ee]{padding:32px 20px}.related-blogs-grid[data-v-e18cc6ee]{grid-template-columns:1fr}}.reading-progress[data-v-3812cf60]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3812cf60]{background:#f7f7f7}.blog-hero[data-v-3812cf60]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3812cf60]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3812cf60]{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-3812cf60]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3812cf60]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3812cf60]{color:#d0cec6}.blog-breadcrumb-current[data-v-3812cf60]{color:#3a434a}.blog-title[data-v-3812cf60]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3812cf60]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3812cf60]{color:#767472}.mobile-toc[data-v-3812cf60]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3812cf60]{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-3812cf60]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3812cf60]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3812cf60]{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-3812cf60]:hover{color:#a8a490}.blog-body-outer[data-v-3812cf60]{padding:40px 20px 60px}.blog-body-inner[data-v-3812cf60]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3812cf60]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3812cf60],.blog-spacer[data-v-3812cf60]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3812cf60]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3812cf60],.toc-card[data-v-3812cf60]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3812cf60]{display:flex}.toc-progress-track[data-v-3812cf60]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3812cf60]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3812cf60]{flex:1;padding:22px 18px}.toc-label[data-v-3812cf60]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3812cf60]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3812cf60]{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-3812cf60],.toc-link[data-v-3812cf60]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3812cf60]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3812cf60]{padding:36px 32px}[data-v-3812cf60] .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-3812cf60] .blog-content h2:first-child{margin-top:0}[data-v-3812cf60] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3812cf60] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3812cf60] .blog-content ol,[data-v-3812cf60] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3812cf60] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3812cf60] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3812cf60] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3812cf60] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3812cf60] .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-3812cf60]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3812cf60]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3812cf60]{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-3812cf60]:hover{background:#2a3238}.related-blogs-outer[data-v-3812cf60]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3812cf60]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3812cf60]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3812cf60]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3812cf60]{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-3812cf60]:hover{border-color:#a8a490}.related-blog-title[data-v-3812cf60]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3812cf60]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3812cf60],.blog-spacer[data-v-3812cf60]{display:none}.mobile-toc[data-v-3812cf60]{display:block}.blog-hero[data-v-3812cf60]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3812cf60]{padding:20px 16px 40px}.blog-content[data-v-3812cf60]{padding:24px 18px}.blog-cta[data-v-3812cf60]{padding:32px 20px}.related-blogs-grid[data-v-3812cf60]{grid-template-columns:1fr}}.reading-progress[data-v-afff48c9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-afff48c9]{background:#f7f7f7}.blog-hero[data-v-afff48c9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-afff48c9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-afff48c9]{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-afff48c9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-afff48c9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-afff48c9]{color:#d0cec6}.blog-breadcrumb-current[data-v-afff48c9]{color:#3a434a}.blog-title[data-v-afff48c9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-afff48c9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-afff48c9]{color:#767472}.mobile-toc[data-v-afff48c9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-afff48c9]{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-afff48c9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-afff48c9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-afff48c9]{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-afff48c9]:hover{color:#a8a490}.blog-body-outer[data-v-afff48c9]{padding:40px 20px 60px}.blog-body-inner[data-v-afff48c9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-afff48c9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-afff48c9],.blog-spacer[data-v-afff48c9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-afff48c9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-afff48c9],.toc-card[data-v-afff48c9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-afff48c9]{display:flex}.toc-progress-track[data-v-afff48c9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-afff48c9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-afff48c9]{flex:1;padding:22px 18px}.toc-label[data-v-afff48c9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-afff48c9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-afff48c9]{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-afff48c9],.toc-link[data-v-afff48c9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-afff48c9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-afff48c9]{padding:36px 32px}[data-v-afff48c9] .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-afff48c9] .blog-content h2:first-child{margin-top:0}[data-v-afff48c9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-afff48c9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-afff48c9] .blog-content ol,[data-v-afff48c9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-afff48c9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-afff48c9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-afff48c9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-afff48c9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-afff48c9] .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-afff48c9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-afff48c9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-afff48c9]{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-afff48c9]:hover{background:#2a3238}.related-blogs-outer[data-v-afff48c9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-afff48c9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-afff48c9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-afff48c9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-afff48c9]{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-afff48c9]:hover{border-color:#a8a490}.related-blog-title[data-v-afff48c9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-afff48c9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-afff48c9],.blog-spacer[data-v-afff48c9]{display:none}.mobile-toc[data-v-afff48c9]{display:block}.blog-hero[data-v-afff48c9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-afff48c9]{padding:20px 16px 40px}.blog-content[data-v-afff48c9]{padding:24px 18px}.blog-cta[data-v-afff48c9]{padding:32px 20px}.related-blogs-grid[data-v-afff48c9]{grid-template-columns:1fr}}.reading-progress[data-v-512b3719]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-512b3719]{background:#f7f7f7}.blog-hero[data-v-512b3719]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-512b3719]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-512b3719]{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-512b3719]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-512b3719]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-512b3719]{color:#d0cec6}.blog-breadcrumb-current[data-v-512b3719]{color:#3a434a}.blog-title[data-v-512b3719]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-512b3719]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-512b3719]{color:#767472}.mobile-toc[data-v-512b3719]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-512b3719]{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-512b3719]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-512b3719]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-512b3719]{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-512b3719]:hover{color:#a8a490}.blog-body-outer[data-v-512b3719]{padding:40px 20px 60px}.blog-body-inner[data-v-512b3719]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-512b3719]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-512b3719],.blog-spacer[data-v-512b3719]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-512b3719]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-512b3719],.toc-card[data-v-512b3719]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-512b3719]{display:flex}.toc-progress-track[data-v-512b3719]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-512b3719]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-512b3719]{flex:1;padding:22px 18px}.toc-label[data-v-512b3719]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-512b3719]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-512b3719]{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-512b3719],.toc-link[data-v-512b3719]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-512b3719]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-512b3719]{padding:36px 32px}[data-v-512b3719] .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-512b3719] .blog-content h2:first-child{margin-top:0}[data-v-512b3719] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-512b3719] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-512b3719] .blog-content ol,[data-v-512b3719] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-512b3719] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-512b3719] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-512b3719] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-512b3719] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-512b3719] .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-512b3719]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-512b3719]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-512b3719]{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-512b3719]:hover{background:#2a3238}.related-blogs-outer[data-v-512b3719]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-512b3719]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-512b3719]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-512b3719]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-512b3719]{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-512b3719]:hover{border-color:#a8a490}.related-blog-title[data-v-512b3719]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-512b3719]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-512b3719],.blog-spacer[data-v-512b3719]{display:none}.mobile-toc[data-v-512b3719]{display:block}.blog-hero[data-v-512b3719]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-512b3719]{padding:20px 16px 40px}.blog-content[data-v-512b3719]{padding:24px 18px}.blog-cta[data-v-512b3719]{padding:32px 20px}.related-blogs-grid[data-v-512b3719]{grid-template-columns:1fr}}.reading-progress[data-v-6d872331]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6d872331]{background:#f7f7f7}.blog-hero[data-v-6d872331]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6d872331]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6d872331]{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-6d872331]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6d872331]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6d872331]{color:#d0cec6}.blog-breadcrumb-current[data-v-6d872331]{color:#3a434a}.blog-title[data-v-6d872331]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6d872331]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6d872331]{color:#767472}.mobile-toc[data-v-6d872331]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6d872331]{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-6d872331]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6d872331]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6d872331]{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-6d872331]:hover{color:#a8a490}.blog-body-outer[data-v-6d872331]{padding:40px 20px 60px}.blog-body-inner[data-v-6d872331]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6d872331]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6d872331],.blog-spacer[data-v-6d872331]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6d872331]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6d872331],.toc-card[data-v-6d872331]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6d872331]{display:flex}.toc-progress-track[data-v-6d872331]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6d872331]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6d872331]{flex:1;padding:22px 18px}.toc-label[data-v-6d872331]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6d872331]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6d872331]{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-6d872331],.toc-link[data-v-6d872331]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6d872331]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6d872331]{padding:36px 32px}[data-v-6d872331] .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-6d872331] .blog-content h2:first-child{margin-top:0}[data-v-6d872331] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6d872331] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6d872331] .blog-content ol,[data-v-6d872331] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6d872331] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6d872331] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6d872331] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6d872331] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6d872331] .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-6d872331]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6d872331]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6d872331]{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-6d872331]:hover{background:#2a3238}.related-blogs-outer[data-v-6d872331]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6d872331]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6d872331]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6d872331]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6d872331]{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-6d872331]:hover{border-color:#a8a490}.related-blog-title[data-v-6d872331]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6d872331]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6d872331],.blog-spacer[data-v-6d872331]{display:none}.mobile-toc[data-v-6d872331]{display:block}.blog-hero[data-v-6d872331]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6d872331]{padding:20px 16px 40px}.blog-content[data-v-6d872331]{padding:24px 18px}.blog-cta[data-v-6d872331]{padding:32px 20px}.related-blogs-grid[data-v-6d872331]{grid-template-columns:1fr}}.reading-progress[data-v-20a7c47d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-20a7c47d]{background:#f7f7f7}.blog-hero[data-v-20a7c47d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-20a7c47d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-20a7c47d]{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-20a7c47d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-20a7c47d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-20a7c47d]{color:#d0cec6}.blog-breadcrumb-current[data-v-20a7c47d]{color:#3a434a}.blog-title[data-v-20a7c47d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-20a7c47d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-20a7c47d]{color:#767472}.mobile-toc[data-v-20a7c47d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-20a7c47d]{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-20a7c47d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-20a7c47d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-20a7c47d]{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-20a7c47d]:hover{color:#a8a490}.blog-body-outer[data-v-20a7c47d]{padding:40px 20px 60px}.blog-body-inner[data-v-20a7c47d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-20a7c47d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-20a7c47d],.blog-spacer[data-v-20a7c47d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-20a7c47d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-20a7c47d],.toc-card[data-v-20a7c47d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-20a7c47d]{display:flex}.toc-progress-track[data-v-20a7c47d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-20a7c47d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-20a7c47d]{flex:1;padding:22px 18px}.toc-label[data-v-20a7c47d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-20a7c47d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-20a7c47d]{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-20a7c47d],.toc-link[data-v-20a7c47d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-20a7c47d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-20a7c47d]{padding:36px 32px}[data-v-20a7c47d] .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-20a7c47d] .blog-content h2:first-child{margin-top:0}[data-v-20a7c47d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-20a7c47d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-20a7c47d] .blog-content ol,[data-v-20a7c47d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-20a7c47d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-20a7c47d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-20a7c47d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-20a7c47d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-20a7c47d] .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-20a7c47d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-20a7c47d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-20a7c47d]{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-20a7c47d]:hover{background:#2a3238}.related-blogs-outer[data-v-20a7c47d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-20a7c47d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-20a7c47d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-20a7c47d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-20a7c47d]{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-20a7c47d]:hover{border-color:#a8a490}.related-blog-title[data-v-20a7c47d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-20a7c47d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-20a7c47d],.blog-spacer[data-v-20a7c47d]{display:none}.mobile-toc[data-v-20a7c47d]{display:block}.blog-hero[data-v-20a7c47d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-20a7c47d]{padding:20px 16px 40px}.blog-content[data-v-20a7c47d]{padding:24px 18px}.blog-cta[data-v-20a7c47d]{padding:32px 20px}.related-blogs-grid[data-v-20a7c47d]{grid-template-columns:1fr}}.reading-progress[data-v-352d8d75]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-352d8d75]{background:#f7f7f7}.blog-hero[data-v-352d8d75]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-352d8d75]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-352d8d75]{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-352d8d75]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-352d8d75]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-352d8d75]{color:#d0cec6}.blog-breadcrumb-current[data-v-352d8d75]{color:#3a434a}.blog-title[data-v-352d8d75]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-352d8d75]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-352d8d75]{color:#767472}.mobile-toc[data-v-352d8d75]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-352d8d75]{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-352d8d75]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-352d8d75]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-352d8d75]{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-352d8d75]:hover{color:#a8a490}.blog-body-outer[data-v-352d8d75]{padding:40px 20px 60px}.blog-body-inner[data-v-352d8d75]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-352d8d75]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-352d8d75],.blog-spacer[data-v-352d8d75]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-352d8d75]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-352d8d75],.toc-card[data-v-352d8d75]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-352d8d75]{display:flex}.toc-progress-track[data-v-352d8d75]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-352d8d75]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-352d8d75]{flex:1;padding:22px 18px}.toc-label[data-v-352d8d75]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-352d8d75]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-352d8d75]{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-352d8d75],.toc-link[data-v-352d8d75]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-352d8d75]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-352d8d75]{padding:36px 32px}[data-v-352d8d75] .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-352d8d75] .blog-content h2:first-child{margin-top:0}[data-v-352d8d75] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-352d8d75] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-352d8d75] .blog-content ol,[data-v-352d8d75] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-352d8d75] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-352d8d75] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-352d8d75] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-352d8d75] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-352d8d75] .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-352d8d75]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-352d8d75]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-352d8d75]{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-352d8d75]:hover{background:#2a3238}.related-blogs-outer[data-v-352d8d75]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-352d8d75]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-352d8d75]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-352d8d75]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-352d8d75]{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-352d8d75]:hover{border-color:#a8a490}.related-blog-title[data-v-352d8d75]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-352d8d75]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-352d8d75],.blog-spacer[data-v-352d8d75]{display:none}.mobile-toc[data-v-352d8d75]{display:block}.blog-hero[data-v-352d8d75]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-352d8d75]{padding:20px 16px 40px}.blog-content[data-v-352d8d75]{padding:24px 18px}.blog-cta[data-v-352d8d75]{padding:32px 20px}.related-blogs-grid[data-v-352d8d75]{grid-template-columns:1fr}}.reading-progress[data-v-de31020c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-de31020c]{background:#f7f7f7}.blog-hero[data-v-de31020c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-de31020c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-de31020c]{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-de31020c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-de31020c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-de31020c]{color:#d0cec6}.blog-breadcrumb-current[data-v-de31020c]{color:#3a434a}.blog-title[data-v-de31020c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-de31020c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-de31020c]{color:#767472}.mobile-toc[data-v-de31020c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-de31020c]{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-de31020c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-de31020c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-de31020c]{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-de31020c]:hover{color:#a8a490}.blog-body-outer[data-v-de31020c]{padding:40px 20px 60px}.blog-body-inner[data-v-de31020c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-de31020c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-de31020c],.blog-spacer[data-v-de31020c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-de31020c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-de31020c],.toc-card[data-v-de31020c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-de31020c]{display:flex}.toc-progress-track[data-v-de31020c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-de31020c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-de31020c]{flex:1;padding:22px 18px}.toc-label[data-v-de31020c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-de31020c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-de31020c]{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-de31020c],.toc-link[data-v-de31020c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-de31020c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-de31020c]{padding:36px 32px}[data-v-de31020c] .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-de31020c] .blog-content h2:first-child{margin-top:0}[data-v-de31020c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-de31020c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-de31020c] .blog-content ol,[data-v-de31020c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-de31020c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-de31020c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-de31020c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-de31020c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-de31020c] .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-de31020c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-de31020c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-de31020c]{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-de31020c]:hover{background:#2a3238}.related-blogs-outer[data-v-de31020c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-de31020c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-de31020c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-de31020c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-de31020c]{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-de31020c]:hover{border-color:#a8a490}.related-blog-title[data-v-de31020c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-de31020c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-de31020c],.blog-spacer[data-v-de31020c]{display:none}.mobile-toc[data-v-de31020c]{display:block}.blog-hero[data-v-de31020c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-de31020c]{padding:20px 16px 40px}.blog-content[data-v-de31020c]{padding:24px 18px}.blog-cta[data-v-de31020c]{padding:32px 20px}.related-blogs-grid[data-v-de31020c]{grid-template-columns:1fr}}.reading-progress[data-v-77254d98]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-77254d98]{background:#f7f7f7}.blog-hero[data-v-77254d98]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-77254d98]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-77254d98]{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-77254d98]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-77254d98]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-77254d98]{color:#d0cec6}.blog-breadcrumb-current[data-v-77254d98]{color:#3a434a}.blog-title[data-v-77254d98]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-77254d98]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-77254d98]{color:#767472}.mobile-toc[data-v-77254d98]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-77254d98]{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-77254d98]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-77254d98]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-77254d98]{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-77254d98]:hover{color:#a8a490}.blog-body-outer[data-v-77254d98]{padding:40px 20px 60px}.blog-body-inner[data-v-77254d98]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-77254d98]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-77254d98],.blog-spacer[data-v-77254d98]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-77254d98]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-77254d98],.toc-card[data-v-77254d98]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-77254d98]{display:flex}.toc-progress-track[data-v-77254d98]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-77254d98]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-77254d98]{flex:1;padding:22px 18px}.toc-label[data-v-77254d98]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-77254d98]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-77254d98]{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-77254d98],.toc-link[data-v-77254d98]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-77254d98]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-77254d98]{padding:36px 32px}[data-v-77254d98] .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-77254d98] .blog-content h2:first-child{margin-top:0}[data-v-77254d98] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-77254d98] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-77254d98] .blog-content ol,[data-v-77254d98] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-77254d98] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-77254d98] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-77254d98] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-77254d98] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-77254d98] .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-77254d98]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-77254d98]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-77254d98]{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-77254d98]:hover{background:#2a3238}.related-blogs-outer[data-v-77254d98]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-77254d98]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-77254d98]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-77254d98]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-77254d98]{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-77254d98]:hover{border-color:#a8a490}.related-blog-title[data-v-77254d98]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-77254d98]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-77254d98],.blog-spacer[data-v-77254d98]{display:none}.mobile-toc[data-v-77254d98]{display:block}.blog-hero[data-v-77254d98]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-77254d98]{padding:20px 16px 40px}.blog-content[data-v-77254d98]{padding:24px 18px}.blog-cta[data-v-77254d98]{padding:32px 20px}.related-blogs-grid[data-v-77254d98]{grid-template-columns:1fr}}.reading-progress[data-v-57086677]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-57086677]{background:#f7f7f7}.blog-hero[data-v-57086677]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-57086677]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-57086677]{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-57086677]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-57086677]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-57086677]{color:#d0cec6}.blog-breadcrumb-current[data-v-57086677]{color:#3a434a}.blog-title[data-v-57086677]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-57086677]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-57086677]{color:#767472}.mobile-toc[data-v-57086677]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-57086677]{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-57086677]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-57086677]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-57086677]{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-57086677]:hover{color:#a8a490}.blog-body-outer[data-v-57086677]{padding:40px 20px 60px}.blog-body-inner[data-v-57086677]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-57086677]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-57086677],.blog-spacer[data-v-57086677]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-57086677]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-57086677],.toc-card[data-v-57086677]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-57086677]{display:flex}.toc-progress-track[data-v-57086677]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-57086677]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-57086677]{flex:1;padding:22px 18px}.toc-label[data-v-57086677]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-57086677]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-57086677]{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-57086677],.toc-link[data-v-57086677]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-57086677]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-57086677]{padding:36px 32px}[data-v-57086677] .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-57086677] .blog-content h2:first-child{margin-top:0}[data-v-57086677] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-57086677] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-57086677] .blog-content ol,[data-v-57086677] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-57086677] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-57086677] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-57086677] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-57086677] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-57086677] .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-57086677]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-57086677]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-57086677]{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-57086677]:hover{background:#2a3238}.related-blogs-outer[data-v-57086677]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-57086677]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-57086677]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-57086677]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-57086677]{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-57086677]:hover{border-color:#a8a490}.related-blog-title[data-v-57086677]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-57086677]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-57086677],.blog-spacer[data-v-57086677]{display:none}.mobile-toc[data-v-57086677]{display:block}.blog-hero[data-v-57086677]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-57086677]{padding:20px 16px 40px}.blog-content[data-v-57086677]{padding:24px 18px}.blog-cta[data-v-57086677]{padding:32px 20px}.related-blogs-grid[data-v-57086677]{grid-template-columns:1fr}}.reading-progress[data-v-cc65d345]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-cc65d345]{background:#f7f7f7}.blog-hero[data-v-cc65d345]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-cc65d345]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-cc65d345]{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-cc65d345]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-cc65d345]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-cc65d345]{color:#d0cec6}.blog-breadcrumb-current[data-v-cc65d345]{color:#3a434a}.blog-title[data-v-cc65d345]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-cc65d345]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-cc65d345]{color:#767472}.mobile-toc[data-v-cc65d345]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-cc65d345]{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-cc65d345]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-cc65d345]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-cc65d345]{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-cc65d345]:hover{color:#a8a490}.blog-body-outer[data-v-cc65d345]{padding:40px 20px 60px}.blog-body-inner[data-v-cc65d345]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-cc65d345]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-cc65d345],.blog-spacer[data-v-cc65d345]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-cc65d345]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-cc65d345],.toc-card[data-v-cc65d345]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-cc65d345]{display:flex}.toc-progress-track[data-v-cc65d345]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-cc65d345]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-cc65d345]{flex:1;padding:22px 18px}.toc-label[data-v-cc65d345]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-cc65d345]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-cc65d345]{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-cc65d345],.toc-link[data-v-cc65d345]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-cc65d345]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-cc65d345]{padding:36px 32px}[data-v-cc65d345] .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-cc65d345] .blog-content h2:first-child{margin-top:0}[data-v-cc65d345] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-cc65d345] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-cc65d345] .blog-content ol,[data-v-cc65d345] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-cc65d345] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-cc65d345] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-cc65d345] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-cc65d345] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-cc65d345] .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-cc65d345]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-cc65d345]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-cc65d345]{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-cc65d345]:hover{background:#2a3238}.related-blogs-outer[data-v-cc65d345]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-cc65d345]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-cc65d345]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-cc65d345]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-cc65d345]{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-cc65d345]:hover{border-color:#a8a490}.related-blog-title[data-v-cc65d345]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-cc65d345]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-cc65d345],.blog-spacer[data-v-cc65d345]{display:none}.mobile-toc[data-v-cc65d345]{display:block}.blog-hero[data-v-cc65d345]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-cc65d345]{padding:20px 16px 40px}.blog-content[data-v-cc65d345]{padding:24px 18px}.blog-cta[data-v-cc65d345]{padding:32px 20px}.related-blogs-grid[data-v-cc65d345]{grid-template-columns:1fr}}.reading-progress[data-v-8e690945]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8e690945]{background:#f7f7f7}.blog-hero[data-v-8e690945]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8e690945]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8e690945]{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-8e690945]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8e690945]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8e690945]{color:#d0cec6}.blog-breadcrumb-current[data-v-8e690945]{color:#3a434a}.blog-title[data-v-8e690945]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8e690945]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8e690945]{color:#767472}.mobile-toc[data-v-8e690945]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8e690945]{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-8e690945]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8e690945]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8e690945]{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-8e690945]:hover{color:#a8a490}.blog-body-outer[data-v-8e690945]{padding:40px 20px 60px}.blog-body-inner[data-v-8e690945]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8e690945]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8e690945],.blog-spacer[data-v-8e690945]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8e690945]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8e690945],.toc-card[data-v-8e690945]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8e690945]{display:flex}.toc-progress-track[data-v-8e690945]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8e690945]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8e690945]{flex:1;padding:22px 18px}.toc-label[data-v-8e690945]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8e690945]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8e690945]{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-8e690945],.toc-link[data-v-8e690945]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8e690945]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8e690945]{padding:36px 32px}[data-v-8e690945] .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-8e690945] .blog-content h2:first-child{margin-top:0}[data-v-8e690945] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8e690945] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8e690945] .blog-content ol,[data-v-8e690945] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8e690945] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8e690945] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8e690945] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8e690945] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8e690945] .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-8e690945]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8e690945]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8e690945]{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-8e690945]:hover{background:#2a3238}.related-blogs-outer[data-v-8e690945]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8e690945]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8e690945]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8e690945]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8e690945]{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-8e690945]:hover{border-color:#a8a490}.related-blog-title[data-v-8e690945]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8e690945]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8e690945],.blog-spacer[data-v-8e690945]{display:none}.mobile-toc[data-v-8e690945]{display:block}.blog-hero[data-v-8e690945]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8e690945]{padding:20px 16px 40px}.blog-content[data-v-8e690945]{padding:24px 18px}.blog-cta[data-v-8e690945]{padding:32px 20px}.related-blogs-grid[data-v-8e690945]{grid-template-columns:1fr}}.reading-progress[data-v-7dab0c83]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7dab0c83]{background:#f7f7f7}.blog-hero[data-v-7dab0c83]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7dab0c83]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7dab0c83]{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-7dab0c83]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7dab0c83]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7dab0c83]{color:#d0cec6}.blog-breadcrumb-current[data-v-7dab0c83]{color:#3a434a}.blog-title[data-v-7dab0c83]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7dab0c83]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7dab0c83]{color:#767472}.mobile-toc[data-v-7dab0c83]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7dab0c83]{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-7dab0c83]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7dab0c83]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7dab0c83]{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-7dab0c83]:hover{color:#a8a490}.blog-body-outer[data-v-7dab0c83]{padding:40px 20px 60px}.blog-body-inner[data-v-7dab0c83]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7dab0c83]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7dab0c83],.blog-spacer[data-v-7dab0c83]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7dab0c83]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7dab0c83],.toc-card[data-v-7dab0c83]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7dab0c83]{display:flex}.toc-progress-track[data-v-7dab0c83]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7dab0c83]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7dab0c83]{flex:1;padding:22px 18px}.toc-label[data-v-7dab0c83]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7dab0c83]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7dab0c83]{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-7dab0c83],.toc-link[data-v-7dab0c83]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7dab0c83]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7dab0c83]{padding:36px 32px}[data-v-7dab0c83] .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-7dab0c83] .blog-content h2:first-child{margin-top:0}[data-v-7dab0c83] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7dab0c83] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7dab0c83] .blog-content ol,[data-v-7dab0c83] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7dab0c83] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7dab0c83] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7dab0c83] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7dab0c83] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7dab0c83] .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-7dab0c83]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7dab0c83]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7dab0c83]{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-7dab0c83]:hover{background:#2a3238}.related-blogs-outer[data-v-7dab0c83]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7dab0c83]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7dab0c83]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7dab0c83]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7dab0c83]{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-7dab0c83]:hover{border-color:#a8a490}.related-blog-title[data-v-7dab0c83]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7dab0c83]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7dab0c83],.blog-spacer[data-v-7dab0c83]{display:none}.mobile-toc[data-v-7dab0c83]{display:block}.blog-hero[data-v-7dab0c83]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7dab0c83]{padding:20px 16px 40px}.blog-content[data-v-7dab0c83]{padding:24px 18px}.blog-cta[data-v-7dab0c83]{padding:32px 20px}.related-blogs-grid[data-v-7dab0c83]{grid-template-columns:1fr}}.reading-progress[data-v-05efaeca]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-05efaeca]{background:#f7f7f7}.blog-hero[data-v-05efaeca]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-05efaeca]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-05efaeca]{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-05efaeca]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-05efaeca]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-05efaeca]{color:#d0cec6}.blog-breadcrumb-current[data-v-05efaeca]{color:#3a434a}.blog-title[data-v-05efaeca]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-05efaeca]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-05efaeca]{color:#767472}.mobile-toc[data-v-05efaeca]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-05efaeca]{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-05efaeca]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-05efaeca]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-05efaeca]{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-05efaeca]:hover{color:#a8a490}.blog-body-outer[data-v-05efaeca]{padding:40px 20px 60px}.blog-body-inner[data-v-05efaeca]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-05efaeca]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-05efaeca],.blog-spacer[data-v-05efaeca]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-05efaeca]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-05efaeca],.toc-card[data-v-05efaeca]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-05efaeca]{display:flex}.toc-progress-track[data-v-05efaeca]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-05efaeca]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-05efaeca]{flex:1;padding:22px 18px}.toc-label[data-v-05efaeca]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-05efaeca]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-05efaeca]{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-05efaeca],.toc-link[data-v-05efaeca]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-05efaeca]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-05efaeca]{padding:36px 32px}[data-v-05efaeca] .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-05efaeca] .blog-content h2:first-child{margin-top:0}[data-v-05efaeca] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-05efaeca] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-05efaeca] .blog-content ol,[data-v-05efaeca] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-05efaeca] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-05efaeca] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-05efaeca] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-05efaeca] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-05efaeca] .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-05efaeca]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-05efaeca]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-05efaeca]{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-05efaeca]:hover{background:#2a3238}.related-blogs-outer[data-v-05efaeca]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-05efaeca]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-05efaeca]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-05efaeca]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-05efaeca]{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-05efaeca]:hover{border-color:#a8a490}.related-blog-title[data-v-05efaeca]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-05efaeca]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-05efaeca],.blog-spacer[data-v-05efaeca]{display:none}.mobile-toc[data-v-05efaeca]{display:block}.blog-hero[data-v-05efaeca]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-05efaeca]{padding:20px 16px 40px}.blog-content[data-v-05efaeca]{padding:24px 18px}.blog-cta[data-v-05efaeca]{padding:32px 20px}.related-blogs-grid[data-v-05efaeca]{grid-template-columns:1fr}}.reading-progress[data-v-8a340d11]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8a340d11]{background:#f7f7f7}.blog-hero[data-v-8a340d11]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8a340d11]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8a340d11]{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-8a340d11]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8a340d11]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8a340d11]{color:#d0cec6}.blog-breadcrumb-current[data-v-8a340d11]{color:#3a434a}.blog-title[data-v-8a340d11]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8a340d11]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8a340d11]{color:#767472}.mobile-toc[data-v-8a340d11]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8a340d11]{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-8a340d11]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8a340d11]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8a340d11]{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-8a340d11]:hover{color:#a8a490}.blog-body-outer[data-v-8a340d11]{padding:40px 20px 60px}.blog-body-inner[data-v-8a340d11]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8a340d11]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8a340d11],.blog-spacer[data-v-8a340d11]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8a340d11]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8a340d11],.toc-card[data-v-8a340d11]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8a340d11]{display:flex}.toc-progress-track[data-v-8a340d11]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8a340d11]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8a340d11]{flex:1;padding:22px 18px}.toc-label[data-v-8a340d11]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8a340d11]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8a340d11]{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-8a340d11],.toc-link[data-v-8a340d11]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8a340d11]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8a340d11]{padding:36px 32px}[data-v-8a340d11] .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-8a340d11] .blog-content h2:first-child{margin-top:0}[data-v-8a340d11] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8a340d11] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8a340d11] .blog-content ol,[data-v-8a340d11] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8a340d11] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8a340d11] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8a340d11] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8a340d11] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8a340d11] .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-8a340d11]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8a340d11]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8a340d11]{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-8a340d11]:hover{background:#2a3238}.related-blogs-outer[data-v-8a340d11]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8a340d11]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8a340d11]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8a340d11]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8a340d11]{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-8a340d11]:hover{border-color:#a8a490}.related-blog-title[data-v-8a340d11]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8a340d11]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8a340d11],.blog-spacer[data-v-8a340d11]{display:none}.mobile-toc[data-v-8a340d11]{display:block}.blog-hero[data-v-8a340d11]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8a340d11]{padding:20px 16px 40px}.blog-content[data-v-8a340d11]{padding:24px 18px}.blog-cta[data-v-8a340d11]{padding:32px 20px}.related-blogs-grid[data-v-8a340d11]{grid-template-columns:1fr}}.reading-progress[data-v-62c47a1b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-62c47a1b]{background:#f7f7f7}.blog-hero[data-v-62c47a1b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-62c47a1b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-62c47a1b]{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-62c47a1b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-62c47a1b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-62c47a1b]{color:#d0cec6}.blog-breadcrumb-current[data-v-62c47a1b]{color:#3a434a}.blog-title[data-v-62c47a1b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-62c47a1b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-62c47a1b]{color:#767472}.mobile-toc[data-v-62c47a1b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-62c47a1b]{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-62c47a1b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-62c47a1b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-62c47a1b]{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-62c47a1b]:hover{color:#a8a490}.blog-body-outer[data-v-62c47a1b]{padding:40px 20px 60px}.blog-body-inner[data-v-62c47a1b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-62c47a1b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-62c47a1b],.blog-spacer[data-v-62c47a1b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-62c47a1b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-62c47a1b],.toc-card[data-v-62c47a1b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-62c47a1b]{display:flex}.toc-progress-track[data-v-62c47a1b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-62c47a1b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-62c47a1b]{flex:1;padding:22px 18px}.toc-label[data-v-62c47a1b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-62c47a1b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-62c47a1b]{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-62c47a1b],.toc-link[data-v-62c47a1b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-62c47a1b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-62c47a1b]{padding:36px 32px}[data-v-62c47a1b] .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-62c47a1b] .blog-content h2:first-child{margin-top:0}[data-v-62c47a1b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-62c47a1b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-62c47a1b] .blog-content ol,[data-v-62c47a1b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-62c47a1b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-62c47a1b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-62c47a1b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-62c47a1b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-62c47a1b] .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-62c47a1b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-62c47a1b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-62c47a1b]{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-62c47a1b]:hover{background:#2a3238}.related-blogs-outer[data-v-62c47a1b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-62c47a1b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-62c47a1b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-62c47a1b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-62c47a1b]{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-62c47a1b]:hover{border-color:#a8a490}.related-blog-title[data-v-62c47a1b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-62c47a1b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-62c47a1b],.blog-spacer[data-v-62c47a1b]{display:none}.mobile-toc[data-v-62c47a1b]{display:block}.blog-hero[data-v-62c47a1b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-62c47a1b]{padding:20px 16px 40px}.blog-content[data-v-62c47a1b]{padding:24px 18px}.blog-cta[data-v-62c47a1b]{padding:32px 20px}.related-blogs-grid[data-v-62c47a1b]{grid-template-columns:1fr}}.reading-progress[data-v-9f7e5cd1]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9f7e5cd1]{background:#f7f7f7}.blog-hero[data-v-9f7e5cd1]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9f7e5cd1]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9f7e5cd1]{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-9f7e5cd1]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9f7e5cd1]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9f7e5cd1]{color:#d0cec6}.blog-breadcrumb-current[data-v-9f7e5cd1]{color:#3a434a}.blog-title[data-v-9f7e5cd1]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9f7e5cd1]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9f7e5cd1]{color:#767472}.mobile-toc[data-v-9f7e5cd1]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9f7e5cd1]{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-9f7e5cd1]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9f7e5cd1]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9f7e5cd1]{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-9f7e5cd1]:hover{color:#a8a490}.blog-body-outer[data-v-9f7e5cd1]{padding:40px 20px 60px}.blog-body-inner[data-v-9f7e5cd1]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9f7e5cd1]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9f7e5cd1],.blog-spacer[data-v-9f7e5cd1]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9f7e5cd1]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9f7e5cd1],.toc-card[data-v-9f7e5cd1]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9f7e5cd1]{display:flex}.toc-progress-track[data-v-9f7e5cd1]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9f7e5cd1]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9f7e5cd1]{flex:1;padding:22px 18px}.toc-label[data-v-9f7e5cd1]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9f7e5cd1]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9f7e5cd1]{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-9f7e5cd1],.toc-link[data-v-9f7e5cd1]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9f7e5cd1]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9f7e5cd1]{padding:36px 32px}[data-v-9f7e5cd1] .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-9f7e5cd1] .blog-content h2:first-child{margin-top:0}[data-v-9f7e5cd1] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9f7e5cd1] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9f7e5cd1] .blog-content ol,[data-v-9f7e5cd1] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9f7e5cd1] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9f7e5cd1] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9f7e5cd1] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9f7e5cd1] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9f7e5cd1] .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-9f7e5cd1]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9f7e5cd1]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9f7e5cd1]{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-9f7e5cd1]:hover{background:#2a3238}.related-blogs-outer[data-v-9f7e5cd1]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9f7e5cd1]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9f7e5cd1]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9f7e5cd1]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9f7e5cd1]{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-9f7e5cd1]:hover{border-color:#a8a490}.related-blog-title[data-v-9f7e5cd1]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9f7e5cd1]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9f7e5cd1],.blog-spacer[data-v-9f7e5cd1]{display:none}.mobile-toc[data-v-9f7e5cd1]{display:block}.blog-hero[data-v-9f7e5cd1]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9f7e5cd1]{padding:20px 16px 40px}.blog-content[data-v-9f7e5cd1]{padding:24px 18px}.blog-cta[data-v-9f7e5cd1]{padding:32px 20px}.related-blogs-grid[data-v-9f7e5cd1]{grid-template-columns:1fr}}.reading-progress[data-v-b66e51b2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b66e51b2]{background:#f7f7f7}.blog-hero[data-v-b66e51b2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b66e51b2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b66e51b2]{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-b66e51b2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b66e51b2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b66e51b2]{color:#d0cec6}.blog-breadcrumb-current[data-v-b66e51b2]{color:#3a434a}.blog-title[data-v-b66e51b2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b66e51b2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b66e51b2]{color:#767472}.mobile-toc[data-v-b66e51b2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b66e51b2]{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-b66e51b2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b66e51b2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b66e51b2]{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-b66e51b2]:hover{color:#a8a490}.blog-body-outer[data-v-b66e51b2]{padding:40px 20px 60px}.blog-body-inner[data-v-b66e51b2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b66e51b2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b66e51b2],.blog-spacer[data-v-b66e51b2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b66e51b2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b66e51b2],.toc-card[data-v-b66e51b2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b66e51b2]{display:flex}.toc-progress-track[data-v-b66e51b2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b66e51b2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b66e51b2]{flex:1;padding:22px 18px}.toc-label[data-v-b66e51b2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b66e51b2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b66e51b2]{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-b66e51b2],.toc-link[data-v-b66e51b2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b66e51b2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b66e51b2]{padding:36px 32px}[data-v-b66e51b2] .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-b66e51b2] .blog-content h2:first-child{margin-top:0}[data-v-b66e51b2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b66e51b2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b66e51b2] .blog-content ol,[data-v-b66e51b2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b66e51b2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b66e51b2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b66e51b2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b66e51b2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b66e51b2] .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-b66e51b2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b66e51b2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b66e51b2]{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-b66e51b2]:hover{background:#2a3238}.related-blogs-outer[data-v-b66e51b2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b66e51b2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b66e51b2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b66e51b2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b66e51b2]{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-b66e51b2]:hover{border-color:#a8a490}.related-blog-title[data-v-b66e51b2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b66e51b2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b66e51b2],.blog-spacer[data-v-b66e51b2]{display:none}.mobile-toc[data-v-b66e51b2]{display:block}.blog-hero[data-v-b66e51b2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b66e51b2]{padding:20px 16px 40px}.blog-content[data-v-b66e51b2]{padding:24px 18px}.blog-cta[data-v-b66e51b2]{padding:32px 20px}.related-blogs-grid[data-v-b66e51b2]{grid-template-columns:1fr}}.reading-progress[data-v-1b13f9b7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1b13f9b7]{background:#f7f7f7}.blog-hero[data-v-1b13f9b7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1b13f9b7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1b13f9b7]{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-1b13f9b7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1b13f9b7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1b13f9b7]{color:#d0cec6}.blog-breadcrumb-current[data-v-1b13f9b7]{color:#3a434a}.blog-title[data-v-1b13f9b7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1b13f9b7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1b13f9b7]{color:#767472}.mobile-toc[data-v-1b13f9b7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1b13f9b7]{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-1b13f9b7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1b13f9b7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1b13f9b7]{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-1b13f9b7]:hover{color:#a8a490}.blog-body-outer[data-v-1b13f9b7]{padding:40px 20px 60px}.blog-body-inner[data-v-1b13f9b7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1b13f9b7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1b13f9b7],.blog-spacer[data-v-1b13f9b7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1b13f9b7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1b13f9b7],.toc-card[data-v-1b13f9b7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1b13f9b7]{display:flex}.toc-progress-track[data-v-1b13f9b7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1b13f9b7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1b13f9b7]{flex:1;padding:22px 18px}.toc-label[data-v-1b13f9b7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1b13f9b7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1b13f9b7]{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-1b13f9b7],.toc-link[data-v-1b13f9b7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1b13f9b7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1b13f9b7]{padding:36px 32px}[data-v-1b13f9b7] .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-1b13f9b7] .blog-content h2:first-child{margin-top:0}[data-v-1b13f9b7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1b13f9b7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1b13f9b7] .blog-content ol,[data-v-1b13f9b7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1b13f9b7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1b13f9b7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1b13f9b7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1b13f9b7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1b13f9b7] .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-1b13f9b7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1b13f9b7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1b13f9b7]{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-1b13f9b7]:hover{background:#2a3238}.related-blogs-outer[data-v-1b13f9b7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1b13f9b7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1b13f9b7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1b13f9b7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1b13f9b7]{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-1b13f9b7]:hover{border-color:#a8a490}.related-blog-title[data-v-1b13f9b7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1b13f9b7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1b13f9b7],.blog-spacer[data-v-1b13f9b7]{display:none}.mobile-toc[data-v-1b13f9b7]{display:block}.blog-hero[data-v-1b13f9b7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1b13f9b7]{padding:20px 16px 40px}.blog-content[data-v-1b13f9b7]{padding:24px 18px}.blog-cta[data-v-1b13f9b7]{padding:32px 20px}.related-blogs-grid[data-v-1b13f9b7]{grid-template-columns:1fr}}.container[data-v-5324950a]{max-width:100%}.science-outer[data-v-5324950a]{position:relative}.toc-sidebar[data-v-5324950a]{left:20px;max-height:calc(100vh - 140px);overflow-y:auto;position:fixed;top:120px;width:168px;z-index:10}.toc-card[data-v-5324950a]{background:#fff;border-radius:12px;box-shadow:0 1px 4px #00000014;display:flex;overflow:hidden}.toc-progress-track[data-v-5324950a]{background:#f0ede8;flex-shrink:0;width:3px}.toc-progress-fill[data-v-5324950a]{background:#c9a84c;transition:height .1s;width:100%}.toc-inner[data-v-5324950a]{flex:1;padding:20px 16px}.toc-label[data-v-5324950a]{color:#c9a84c;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5324950a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5324950a]{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-5324950a],.toc-link[data-v-5324950a]:hover{background:#f7f6f2;color:#25282d}.toc-link--active[data-v-5324950a]{font-weight:600}.mobile-toc-wrap[data-v-5324950a]{margin-bottom:16px;position:sticky;top:56px;z-index:40}.mobile-toc[data-v-5324950a]{background:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden}.mobile-toc-toggle[data-v-5324950a]{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-5324950a]{color:#c9a84c;font-size:10px}.mobile-toc-list[data-v-5324950a]{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-5324950a]{border-bottom:1px solid #f7f6f2;color:#4a4a4a;display:block;font-size:13px;padding:7px 0;text-decoration:none}.mobile-toc-link[data-v-5324950a]:last-child{border-bottom:none}.section-wrapper[data-v-97120043]{padding:2rem 0}.section-wrapper[data-v-97120043]:nth-child(odd){background-color:#fff}.section-wrapper[data-v-97120043]:nth-child(2n),.section-wrapper[data-v-97120043]:nth-child(odd){margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.section-wrapper[data-v-97120043]:nth-child(2n){background-color:#f7f7f7}@media(min-width:640px){.section-wrapper[data-v-97120043]:nth-child(2n),.section-wrapper[data-v-97120043]: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-97120043]:nth-child(2n),.section-wrapper[data-v-97120043]:nth-child(odd){margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}.prose[data-v-97120043] p{color:#787878;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-97120043] p{font-size:16px}}.prose[data-v-97120043] strong{color:#111827;font-weight:600}.prose[data-v-97120043] a{color:#2563eb;transition:color .3s ease}.prose[data-v-97120043] a:hover{color:#1d4ed8}.prose[data-v-97120043] ul{color:#787878}.prose[data-v-97120043] li{color:#787878;font-size:14px;font-weight:500;line-height:1.5}@media(min-width:768px){.prose[data-v-97120043] li{font-size:16px}}.data-table-wrapper[data-v-bccf8cd5]{margin:2rem 0}@media(min-width:1280px){.data-table-wrapper[data-v-bccf8cd5]{margin-left:-3rem;margin-right:-3rem;padding:0 3rem}}@media(min-width:1536px){.data-table-wrapper[data-v-bccf8cd5]{margin-left:-6rem;margin-right:-6rem;padding:0 6rem}}.science-highlight[data-v-82b8a9f5]{background-color:#f5f5f5;border-color:#787878}.science-highlight--blue[data-v-82b8a9f5]{background-color:#2b7fff1a;border-color:#2b7fff}.science-highlight[data-v-82b8a9f5] p{color:#787878;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-82b8a9f5] p:not(:last-child){margin-bottom:.75rem}@media(min-width:768px){.science-highlight[data-v-82b8a9f5] p{font-size:16px}}.science-highlight[data-v-82b8a9f5] 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-82b8a9f5] h4{font-size:18px}}.science-highlight[data-v-82b8a9f5] .text-white{color:#787878!important}.science-highlight[data-v-82b8a9f5] .font-semibold{color:#787878;font-weight:600}.science-highlight--blue[data-v-82b8a9f5] .text-white,.science-highlight--blue[data-v-82b8a9f5] p{color:#1e3a8a!important}.science-highlight--blue[data-v-82b8a9f5] h4,.science-highlight--blue[data-v-82b8a9f5] .font-semibold{color:#1e3a8a}.reading-progress[data-v-cb5af865]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-cb5af865]{background:#f7f7f7}.blog-hero[data-v-cb5af865]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-cb5af865]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-cb5af865]{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-cb5af865]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-cb5af865]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-cb5af865]{color:#d0cec6}.blog-breadcrumb-current[data-v-cb5af865]{color:#3a434a}.blog-title[data-v-cb5af865]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-cb5af865]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-cb5af865]{color:#767472}.mobile-toc[data-v-cb5af865]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-cb5af865]{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-cb5af865]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-cb5af865]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-cb5af865]{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-cb5af865]:hover{color:#a8a490}.blog-body-outer[data-v-cb5af865]{padding:40px 20px 60px}.blog-body-inner[data-v-cb5af865]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-cb5af865]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-cb5af865],.blog-spacer[data-v-cb5af865]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-cb5af865]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-cb5af865],.toc-card[data-v-cb5af865]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-cb5af865]{display:flex}.toc-progress-track[data-v-cb5af865]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-cb5af865]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-cb5af865]{flex:1;padding:22px 18px}.toc-label[data-v-cb5af865]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-cb5af865]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-cb5af865]{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-cb5af865],.toc-link[data-v-cb5af865]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-cb5af865]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-cb5af865]{padding:36px 32px}[data-v-cb5af865] .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-cb5af865] .blog-content h2:first-child{margin-top:0}[data-v-cb5af865] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-cb5af865] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-cb5af865] .blog-content ol,[data-v-cb5af865] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-cb5af865] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-cb5af865] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-cb5af865] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-cb5af865] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-cb5af865] .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-cb5af865]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-cb5af865]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-cb5af865]{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-cb5af865]:hover{background:#2a3238}.related-blogs-outer[data-v-cb5af865]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-cb5af865]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-cb5af865]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-cb5af865]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-cb5af865]{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-cb5af865]:hover{border-color:#a8a490}.related-blog-title[data-v-cb5af865]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-cb5af865]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-cb5af865],.blog-spacer[data-v-cb5af865]{display:none}.mobile-toc[data-v-cb5af865]{display:block}.blog-hero[data-v-cb5af865]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-cb5af865]{padding:20px 16px 40px}.blog-content[data-v-cb5af865]{padding:24px 18px}.blog-cta[data-v-cb5af865]{padding:32px 20px}.related-blogs-grid[data-v-cb5af865]{grid-template-columns:1fr}}.reading-progress[data-v-5a20ec91]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5a20ec91]{background:#f7f7f7}.blog-hero[data-v-5a20ec91]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5a20ec91]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5a20ec91]{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-5a20ec91]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5a20ec91]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5a20ec91]{color:#d0cec6}.blog-breadcrumb-current[data-v-5a20ec91]{color:#3a434a}.blog-title[data-v-5a20ec91]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5a20ec91]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5a20ec91]{color:#767472}.mobile-toc[data-v-5a20ec91]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5a20ec91]{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-5a20ec91]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5a20ec91]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5a20ec91]{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-5a20ec91]:hover{color:#a8a490}.blog-body-outer[data-v-5a20ec91]{padding:40px 20px 60px}.blog-body-inner[data-v-5a20ec91]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5a20ec91]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5a20ec91],.blog-spacer[data-v-5a20ec91]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5a20ec91]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5a20ec91],.toc-card[data-v-5a20ec91]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5a20ec91]{display:flex}.toc-progress-track[data-v-5a20ec91]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5a20ec91]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5a20ec91]{flex:1;padding:22px 18px}.toc-label[data-v-5a20ec91]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5a20ec91]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5a20ec91]{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-5a20ec91],.toc-link[data-v-5a20ec91]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5a20ec91]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5a20ec91]{padding:36px 32px}[data-v-5a20ec91] .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-5a20ec91] .blog-content h2:first-child{margin-top:0}[data-v-5a20ec91] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5a20ec91] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5a20ec91] .blog-content ol,[data-v-5a20ec91] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5a20ec91] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5a20ec91] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5a20ec91] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5a20ec91] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5a20ec91] .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-5a20ec91]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5a20ec91]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5a20ec91]{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-5a20ec91]:hover{background:#2a3238}.related-blogs-outer[data-v-5a20ec91]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5a20ec91]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5a20ec91]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5a20ec91]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5a20ec91]{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-5a20ec91]:hover{border-color:#a8a490}.related-blog-title[data-v-5a20ec91]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5a20ec91]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5a20ec91],.blog-spacer[data-v-5a20ec91]{display:none}.mobile-toc[data-v-5a20ec91]{display:block}.blog-hero[data-v-5a20ec91]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5a20ec91]{padding:20px 16px 40px}.blog-content[data-v-5a20ec91]{padding:24px 18px}.blog-cta[data-v-5a20ec91]{padding:32px 20px}.related-blogs-grid[data-v-5a20ec91]{grid-template-columns:1fr}}.reading-progress[data-v-4a604d92]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4a604d92]{background:#f7f7f7}.blog-hero[data-v-4a604d92]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4a604d92]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4a604d92]{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-4a604d92]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4a604d92]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4a604d92]{color:#d0cec6}.blog-breadcrumb-current[data-v-4a604d92]{color:#3a434a}.blog-title[data-v-4a604d92]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4a604d92]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4a604d92]{color:#767472}.mobile-toc[data-v-4a604d92]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4a604d92]{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-4a604d92]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4a604d92]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4a604d92]{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-4a604d92]:hover{color:#a8a490}.blog-body-outer[data-v-4a604d92]{padding:40px 20px 60px}.blog-body-inner[data-v-4a604d92]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4a604d92]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4a604d92],.blog-spacer[data-v-4a604d92]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4a604d92]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4a604d92],.toc-card[data-v-4a604d92]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4a604d92]{display:flex}.toc-progress-track[data-v-4a604d92]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4a604d92]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4a604d92]{flex:1;padding:22px 18px}.toc-label[data-v-4a604d92]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4a604d92]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4a604d92]{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-4a604d92],.toc-link[data-v-4a604d92]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4a604d92]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4a604d92]{padding:36px 32px}[data-v-4a604d92] .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-4a604d92] .blog-content h2:first-child{margin-top:0}[data-v-4a604d92] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4a604d92] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4a604d92] .blog-content ol,[data-v-4a604d92] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4a604d92] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4a604d92] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4a604d92] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4a604d92] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4a604d92] .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-4a604d92]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4a604d92]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4a604d92]{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-4a604d92]:hover{background:#2a3238}.related-blogs-outer[data-v-4a604d92]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4a604d92]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4a604d92]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4a604d92]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4a604d92]{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-4a604d92]:hover{border-color:#a8a490}.related-blog-title[data-v-4a604d92]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4a604d92]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4a604d92],.blog-spacer[data-v-4a604d92]{display:none}.mobile-toc[data-v-4a604d92]{display:block}.blog-hero[data-v-4a604d92]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4a604d92]{padding:20px 16px 40px}.blog-content[data-v-4a604d92]{padding:24px 18px}.blog-cta[data-v-4a604d92]{padding:32px 20px}.related-blogs-grid[data-v-4a604d92]{grid-template-columns:1fr}}.reading-progress[data-v-e2ebad7d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e2ebad7d]{background:#f7f7f7}.blog-hero[data-v-e2ebad7d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e2ebad7d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e2ebad7d]{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-e2ebad7d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e2ebad7d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e2ebad7d]{color:#d0cec6}.blog-breadcrumb-current[data-v-e2ebad7d]{color:#3a434a}.blog-title[data-v-e2ebad7d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e2ebad7d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e2ebad7d]{color:#767472}.mobile-toc[data-v-e2ebad7d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e2ebad7d]{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-e2ebad7d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e2ebad7d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e2ebad7d]{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-e2ebad7d]:hover{color:#a8a490}.blog-body-outer[data-v-e2ebad7d]{padding:40px 20px 60px}.blog-body-inner[data-v-e2ebad7d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e2ebad7d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e2ebad7d],.blog-spacer[data-v-e2ebad7d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e2ebad7d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e2ebad7d],.toc-card[data-v-e2ebad7d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e2ebad7d]{display:flex}.toc-progress-track[data-v-e2ebad7d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e2ebad7d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e2ebad7d]{flex:1;padding:22px 18px}.toc-label[data-v-e2ebad7d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e2ebad7d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e2ebad7d]{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-e2ebad7d],.toc-link[data-v-e2ebad7d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e2ebad7d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e2ebad7d]{padding:36px 32px}[data-v-e2ebad7d] .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-e2ebad7d] .blog-content h2:first-child{margin-top:0}[data-v-e2ebad7d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e2ebad7d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e2ebad7d] .blog-content ol,[data-v-e2ebad7d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e2ebad7d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e2ebad7d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e2ebad7d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e2ebad7d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e2ebad7d] .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-e2ebad7d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e2ebad7d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e2ebad7d]{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-e2ebad7d]:hover{background:#2a3238}.related-blogs-outer[data-v-e2ebad7d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e2ebad7d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e2ebad7d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e2ebad7d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e2ebad7d]{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-e2ebad7d]:hover{border-color:#a8a490}.related-blog-title[data-v-e2ebad7d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e2ebad7d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e2ebad7d],.blog-spacer[data-v-e2ebad7d]{display:none}.mobile-toc[data-v-e2ebad7d]{display:block}.blog-hero[data-v-e2ebad7d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e2ebad7d]{padding:20px 16px 40px}.blog-content[data-v-e2ebad7d]{padding:24px 18px}.blog-cta[data-v-e2ebad7d]{padding:32px 20px}.related-blogs-grid[data-v-e2ebad7d]{grid-template-columns:1fr}}.reading-progress[data-v-5440e16d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5440e16d]{background:#f7f7f7}.blog-hero[data-v-5440e16d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5440e16d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5440e16d]{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-5440e16d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5440e16d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5440e16d]{color:#d0cec6}.blog-breadcrumb-current[data-v-5440e16d]{color:#3a434a}.blog-title[data-v-5440e16d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5440e16d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5440e16d]{color:#767472}.mobile-toc[data-v-5440e16d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5440e16d]{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-5440e16d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5440e16d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5440e16d]{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-5440e16d]:hover{color:#a8a490}.blog-body-outer[data-v-5440e16d]{padding:40px 20px 60px}.blog-body-inner[data-v-5440e16d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5440e16d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5440e16d],.blog-spacer[data-v-5440e16d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5440e16d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5440e16d],.toc-card[data-v-5440e16d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5440e16d]{display:flex}.toc-progress-track[data-v-5440e16d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5440e16d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5440e16d]{flex:1;padding:22px 18px}.toc-label[data-v-5440e16d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5440e16d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5440e16d]{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-5440e16d],.toc-link[data-v-5440e16d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5440e16d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5440e16d]{padding:36px 32px}[data-v-5440e16d] .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-5440e16d] .blog-content h2:first-child{margin-top:0}[data-v-5440e16d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5440e16d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5440e16d] .blog-content ol,[data-v-5440e16d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5440e16d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5440e16d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5440e16d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5440e16d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5440e16d] .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-5440e16d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5440e16d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5440e16d]{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-5440e16d]:hover{background:#2a3238}.related-blogs-outer[data-v-5440e16d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5440e16d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5440e16d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5440e16d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5440e16d]{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-5440e16d]:hover{border-color:#a8a490}.related-blog-title[data-v-5440e16d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5440e16d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5440e16d],.blog-spacer[data-v-5440e16d]{display:none}.mobile-toc[data-v-5440e16d]{display:block}.blog-hero[data-v-5440e16d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5440e16d]{padding:20px 16px 40px}.blog-content[data-v-5440e16d]{padding:24px 18px}.blog-cta[data-v-5440e16d]{padding:32px 20px}.related-blogs-grid[data-v-5440e16d]{grid-template-columns:1fr}}.reading-progress[data-v-6f117960]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6f117960]{background:#f7f7f7}.blog-hero[data-v-6f117960]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6f117960]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6f117960]{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-6f117960]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6f117960]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6f117960]{color:#d0cec6}.blog-breadcrumb-current[data-v-6f117960]{color:#3a434a}.blog-title[data-v-6f117960]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6f117960]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6f117960]{color:#767472}.mobile-toc[data-v-6f117960]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6f117960]{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-6f117960]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6f117960]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6f117960]{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-6f117960]:hover{color:#a8a490}.blog-body-outer[data-v-6f117960]{padding:40px 20px 60px}.blog-body-inner[data-v-6f117960]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6f117960]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6f117960],.blog-spacer[data-v-6f117960]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6f117960]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6f117960],.toc-card[data-v-6f117960]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6f117960]{display:flex}.toc-progress-track[data-v-6f117960]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6f117960]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6f117960]{flex:1;padding:22px 18px}.toc-label[data-v-6f117960]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6f117960]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6f117960]{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-6f117960],.toc-link[data-v-6f117960]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6f117960]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6f117960]{padding:36px 32px}[data-v-6f117960] .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-6f117960] .blog-content h2:first-child{margin-top:0}[data-v-6f117960] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6f117960] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6f117960] .blog-content ol,[data-v-6f117960] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6f117960] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6f117960] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6f117960] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6f117960] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6f117960] .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-6f117960]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6f117960]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6f117960]{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-6f117960]:hover{background:#2a3238}.related-blogs-outer[data-v-6f117960]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6f117960]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6f117960]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6f117960]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6f117960]{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-6f117960]:hover{border-color:#a8a490}.related-blog-title[data-v-6f117960]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6f117960]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6f117960],.blog-spacer[data-v-6f117960]{display:none}.mobile-toc[data-v-6f117960]{display:block}.blog-hero[data-v-6f117960]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6f117960]{padding:20px 16px 40px}.blog-content[data-v-6f117960]{padding:24px 18px}.blog-cta[data-v-6f117960]{padding:32px 20px}.related-blogs-grid[data-v-6f117960]{grid-template-columns:1fr}}.reading-progress[data-v-dc83b6ab]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-dc83b6ab]{background:#f7f7f7}.blog-hero[data-v-dc83b6ab]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-dc83b6ab]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-dc83b6ab]{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-dc83b6ab]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-dc83b6ab]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-dc83b6ab]{color:#d0cec6}.blog-breadcrumb-current[data-v-dc83b6ab]{color:#3a434a}.blog-title[data-v-dc83b6ab]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-dc83b6ab]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-dc83b6ab]{color:#767472}.mobile-toc[data-v-dc83b6ab]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-dc83b6ab]{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-dc83b6ab]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-dc83b6ab]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-dc83b6ab]{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-dc83b6ab]:hover{color:#a8a490}.blog-body-outer[data-v-dc83b6ab]{padding:40px 20px 60px}.blog-body-inner[data-v-dc83b6ab]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-dc83b6ab]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-dc83b6ab],.blog-spacer[data-v-dc83b6ab]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-dc83b6ab]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-dc83b6ab],.toc-card[data-v-dc83b6ab]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-dc83b6ab]{display:flex}.toc-progress-track[data-v-dc83b6ab]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-dc83b6ab]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-dc83b6ab]{flex:1;padding:22px 18px}.toc-label[data-v-dc83b6ab]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-dc83b6ab]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-dc83b6ab]{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-dc83b6ab],.toc-link[data-v-dc83b6ab]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-dc83b6ab]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-dc83b6ab]{padding:36px 32px}[data-v-dc83b6ab] .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-dc83b6ab] .blog-content h2:first-child{margin-top:0}[data-v-dc83b6ab] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-dc83b6ab] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-dc83b6ab] .blog-content ol,[data-v-dc83b6ab] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-dc83b6ab] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-dc83b6ab] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-dc83b6ab] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-dc83b6ab] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-dc83b6ab] .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-dc83b6ab]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-dc83b6ab]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-dc83b6ab]{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-dc83b6ab]:hover{background:#2a3238}.related-blogs-outer[data-v-dc83b6ab]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-dc83b6ab]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-dc83b6ab]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-dc83b6ab]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-dc83b6ab]{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-dc83b6ab]:hover{border-color:#a8a490}.related-blog-title[data-v-dc83b6ab]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-dc83b6ab]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-dc83b6ab],.blog-spacer[data-v-dc83b6ab]{display:none}.mobile-toc[data-v-dc83b6ab]{display:block}.blog-hero[data-v-dc83b6ab]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-dc83b6ab]{padding:20px 16px 40px}.blog-content[data-v-dc83b6ab]{padding:24px 18px}.blog-cta[data-v-dc83b6ab]{padding:32px 20px}.related-blogs-grid[data-v-dc83b6ab]{grid-template-columns:1fr}}.reading-progress[data-v-706f4a03]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-706f4a03]{background:#f7f7f7}.blog-hero[data-v-706f4a03]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-706f4a03]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-706f4a03]{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-706f4a03]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-706f4a03]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-706f4a03]{color:#d0cec6}.blog-breadcrumb-current[data-v-706f4a03]{color:#3a434a}.blog-title[data-v-706f4a03]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-706f4a03]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-706f4a03]{color:#767472}.mobile-toc[data-v-706f4a03]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-706f4a03]{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-706f4a03]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-706f4a03]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-706f4a03]{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-706f4a03]:hover{color:#a8a490}.blog-body-outer[data-v-706f4a03]{padding:40px 20px 60px}.blog-body-inner[data-v-706f4a03]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-706f4a03]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-706f4a03],.blog-spacer[data-v-706f4a03]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-706f4a03]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-706f4a03],.toc-card[data-v-706f4a03]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-706f4a03]{display:flex}.toc-progress-track[data-v-706f4a03]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-706f4a03]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-706f4a03]{flex:1;padding:22px 18px}.toc-label[data-v-706f4a03]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-706f4a03]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-706f4a03]{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-706f4a03],.toc-link[data-v-706f4a03]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-706f4a03]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-706f4a03]{padding:36px 32px}[data-v-706f4a03] .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-706f4a03] .blog-content h2:first-child{margin-top:0}[data-v-706f4a03] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-706f4a03] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-706f4a03] .blog-content ol,[data-v-706f4a03] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-706f4a03] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-706f4a03] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-706f4a03] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-706f4a03] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-706f4a03] .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-706f4a03]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-706f4a03]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-706f4a03]{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-706f4a03]:hover{background:#2a3238}.related-blogs-outer[data-v-706f4a03]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-706f4a03]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-706f4a03]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-706f4a03]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-706f4a03]{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-706f4a03]:hover{border-color:#a8a490}.related-blog-title[data-v-706f4a03]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-706f4a03]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-706f4a03],.blog-spacer[data-v-706f4a03]{display:none}.mobile-toc[data-v-706f4a03]{display:block}.blog-hero[data-v-706f4a03]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-706f4a03]{padding:20px 16px 40px}.blog-content[data-v-706f4a03]{padding:24px 18px}.blog-cta[data-v-706f4a03]{padding:32px 20px}.related-blogs-grid[data-v-706f4a03]{grid-template-columns:1fr}}.reading-progress[data-v-2ba34c86]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2ba34c86]{background:#f7f7f7}.blog-hero[data-v-2ba34c86]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2ba34c86]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2ba34c86]{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-2ba34c86]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2ba34c86]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2ba34c86]{color:#d0cec6}.blog-breadcrumb-current[data-v-2ba34c86]{color:#3a434a}.blog-title[data-v-2ba34c86]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2ba34c86]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2ba34c86]{color:#767472}.mobile-toc[data-v-2ba34c86]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2ba34c86]{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-2ba34c86]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2ba34c86]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2ba34c86]{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-2ba34c86]:hover{color:#a8a490}.blog-body-outer[data-v-2ba34c86]{padding:40px 20px 60px}.blog-body-inner[data-v-2ba34c86]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2ba34c86]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2ba34c86],.blog-spacer[data-v-2ba34c86]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2ba34c86]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2ba34c86],.toc-card[data-v-2ba34c86]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2ba34c86]{display:flex}.toc-progress-track[data-v-2ba34c86]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2ba34c86]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2ba34c86]{flex:1;padding:22px 18px}.toc-label[data-v-2ba34c86]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2ba34c86]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2ba34c86]{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-2ba34c86],.toc-link[data-v-2ba34c86]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2ba34c86]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2ba34c86]{padding:36px 32px}[data-v-2ba34c86] .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-2ba34c86] .blog-content h2:first-child{margin-top:0}[data-v-2ba34c86] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2ba34c86] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2ba34c86] .blog-content ol,[data-v-2ba34c86] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2ba34c86] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2ba34c86] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2ba34c86] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2ba34c86] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2ba34c86] .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-2ba34c86]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2ba34c86]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2ba34c86]{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-2ba34c86]:hover{background:#2a3238}.related-blogs-outer[data-v-2ba34c86]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2ba34c86]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2ba34c86]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2ba34c86]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2ba34c86]{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-2ba34c86]:hover{border-color:#a8a490}.related-blog-title[data-v-2ba34c86]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2ba34c86]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2ba34c86],.blog-spacer[data-v-2ba34c86]{display:none}.mobile-toc[data-v-2ba34c86]{display:block}.blog-hero[data-v-2ba34c86]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2ba34c86]{padding:20px 16px 40px}.blog-content[data-v-2ba34c86]{padding:24px 18px}.blog-cta[data-v-2ba34c86]{padding:32px 20px}.related-blogs-grid[data-v-2ba34c86]{grid-template-columns:1fr}}.reading-progress[data-v-aa8aefbc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-aa8aefbc]{background:#f7f7f7}.blog-hero[data-v-aa8aefbc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-aa8aefbc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-aa8aefbc]{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-aa8aefbc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-aa8aefbc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-aa8aefbc]{color:#d0cec6}.blog-breadcrumb-current[data-v-aa8aefbc]{color:#3a434a}.blog-title[data-v-aa8aefbc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-aa8aefbc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-aa8aefbc]{color:#767472}.mobile-toc[data-v-aa8aefbc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-aa8aefbc]{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-aa8aefbc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-aa8aefbc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-aa8aefbc]{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-aa8aefbc]:hover{color:#a8a490}.blog-body-outer[data-v-aa8aefbc]{padding:40px 20px 60px}.blog-body-inner[data-v-aa8aefbc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-aa8aefbc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-aa8aefbc],.blog-spacer[data-v-aa8aefbc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-aa8aefbc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-aa8aefbc],.toc-card[data-v-aa8aefbc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-aa8aefbc]{display:flex}.toc-progress-track[data-v-aa8aefbc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-aa8aefbc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-aa8aefbc]{flex:1;padding:22px 18px}.toc-label[data-v-aa8aefbc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-aa8aefbc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-aa8aefbc]{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-aa8aefbc],.toc-link[data-v-aa8aefbc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-aa8aefbc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-aa8aefbc]{padding:36px 32px}[data-v-aa8aefbc] .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-aa8aefbc] .blog-content h2:first-child{margin-top:0}[data-v-aa8aefbc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-aa8aefbc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-aa8aefbc] .blog-content ol,[data-v-aa8aefbc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-aa8aefbc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-aa8aefbc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-aa8aefbc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-aa8aefbc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-aa8aefbc] .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-aa8aefbc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-aa8aefbc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-aa8aefbc]{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-aa8aefbc]:hover{background:#2a3238}.related-blogs-outer[data-v-aa8aefbc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-aa8aefbc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-aa8aefbc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-aa8aefbc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-aa8aefbc]{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-aa8aefbc]:hover{border-color:#a8a490}.related-blog-title[data-v-aa8aefbc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-aa8aefbc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-aa8aefbc],.blog-spacer[data-v-aa8aefbc]{display:none}.mobile-toc[data-v-aa8aefbc]{display:block}.blog-hero[data-v-aa8aefbc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-aa8aefbc]{padding:20px 16px 40px}.blog-content[data-v-aa8aefbc]{padding:24px 18px}.blog-cta[data-v-aa8aefbc]{padding:32px 20px}.related-blogs-grid[data-v-aa8aefbc]{grid-template-columns:1fr}}.reading-progress[data-v-8fbccabb]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8fbccabb]{background:#f7f7f7}.blog-hero[data-v-8fbccabb]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8fbccabb]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8fbccabb]{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-8fbccabb]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8fbccabb]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8fbccabb]{color:#d0cec6}.blog-breadcrumb-current[data-v-8fbccabb]{color:#3a434a}.blog-title[data-v-8fbccabb]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8fbccabb]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8fbccabb]{color:#767472}.mobile-toc[data-v-8fbccabb]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8fbccabb]{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-8fbccabb]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8fbccabb]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8fbccabb]{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-8fbccabb]:hover{color:#a8a490}.blog-body-outer[data-v-8fbccabb]{padding:40px 20px 60px}.blog-body-inner[data-v-8fbccabb]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8fbccabb]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8fbccabb],.blog-spacer[data-v-8fbccabb]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8fbccabb]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8fbccabb],.toc-card[data-v-8fbccabb]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8fbccabb]{display:flex}.toc-progress-track[data-v-8fbccabb]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8fbccabb]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8fbccabb]{flex:1;padding:22px 18px}.toc-label[data-v-8fbccabb]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8fbccabb]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8fbccabb]{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-8fbccabb],.toc-link[data-v-8fbccabb]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8fbccabb]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8fbccabb]{padding:36px 32px}[data-v-8fbccabb] .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-8fbccabb] .blog-content h2:first-child{margin-top:0}[data-v-8fbccabb] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8fbccabb] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8fbccabb] .blog-content ol,[data-v-8fbccabb] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8fbccabb] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8fbccabb] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8fbccabb] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8fbccabb] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8fbccabb] .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-8fbccabb]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8fbccabb]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8fbccabb]{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-8fbccabb]:hover{background:#2a3238}.related-blogs-outer[data-v-8fbccabb]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8fbccabb]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8fbccabb]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8fbccabb]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8fbccabb]{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-8fbccabb]:hover{border-color:#a8a490}.related-blog-title[data-v-8fbccabb]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8fbccabb]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8fbccabb],.blog-spacer[data-v-8fbccabb]{display:none}.mobile-toc[data-v-8fbccabb]{display:block}.blog-hero[data-v-8fbccabb]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8fbccabb]{padding:20px 16px 40px}.blog-content[data-v-8fbccabb]{padding:24px 18px}.blog-cta[data-v-8fbccabb]{padding:32px 20px}.related-blogs-grid[data-v-8fbccabb]{grid-template-columns:1fr}}.reading-progress[data-v-193d203c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-193d203c]{background:#f7f7f7}.blog-hero[data-v-193d203c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-193d203c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-193d203c]{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-193d203c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-193d203c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-193d203c]{color:#d0cec6}.blog-breadcrumb-current[data-v-193d203c]{color:#3a434a}.blog-title[data-v-193d203c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-193d203c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-193d203c]{color:#767472}.mobile-toc[data-v-193d203c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-193d203c]{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-193d203c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-193d203c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-193d203c]{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-193d203c]:hover{color:#a8a490}.blog-body-outer[data-v-193d203c]{padding:40px 20px 60px}.blog-body-inner[data-v-193d203c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-193d203c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-193d203c],.blog-spacer[data-v-193d203c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-193d203c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-193d203c],.toc-card[data-v-193d203c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-193d203c]{display:flex}.toc-progress-track[data-v-193d203c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-193d203c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-193d203c]{flex:1;padding:22px 18px}.toc-label[data-v-193d203c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-193d203c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-193d203c]{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-193d203c],.toc-link[data-v-193d203c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-193d203c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-193d203c]{padding:36px 32px}[data-v-193d203c] .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-193d203c] .blog-content h2:first-child{margin-top:0}[data-v-193d203c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-193d203c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-193d203c] .blog-content ol,[data-v-193d203c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-193d203c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-193d203c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-193d203c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-193d203c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-193d203c] .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-193d203c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-193d203c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-193d203c]{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-193d203c]:hover{background:#2a3238}.related-blogs-outer[data-v-193d203c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-193d203c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-193d203c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-193d203c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-193d203c]{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-193d203c]:hover{border-color:#a8a490}.related-blog-title[data-v-193d203c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-193d203c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-193d203c],.blog-spacer[data-v-193d203c]{display:none}.mobile-toc[data-v-193d203c]{display:block}.blog-hero[data-v-193d203c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-193d203c]{padding:20px 16px 40px}.blog-content[data-v-193d203c]{padding:24px 18px}.blog-cta[data-v-193d203c]{padding:32px 20px}.related-blogs-grid[data-v-193d203c]{grid-template-columns:1fr}}.reading-progress[data-v-f32ca430]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f32ca430]{background:#f7f7f7}.blog-hero[data-v-f32ca430]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f32ca430]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f32ca430]{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-f32ca430]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f32ca430]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f32ca430]{color:#d0cec6}.blog-breadcrumb-current[data-v-f32ca430]{color:#3a434a}.blog-title[data-v-f32ca430]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f32ca430]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f32ca430]{color:#767472}.mobile-toc[data-v-f32ca430]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f32ca430]{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-f32ca430]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f32ca430]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f32ca430]{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-f32ca430]:hover{color:#a8a490}.blog-body-outer[data-v-f32ca430]{padding:40px 20px 60px}.blog-body-inner[data-v-f32ca430]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f32ca430]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f32ca430],.blog-spacer[data-v-f32ca430]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f32ca430]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f32ca430],.toc-card[data-v-f32ca430]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f32ca430]{display:flex}.toc-progress-track[data-v-f32ca430]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f32ca430]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f32ca430]{flex:1;padding:22px 18px}.toc-label[data-v-f32ca430]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f32ca430]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f32ca430]{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-f32ca430],.toc-link[data-v-f32ca430]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f32ca430]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f32ca430]{padding:36px 32px}[data-v-f32ca430] .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-f32ca430] .blog-content h2:first-child{margin-top:0}[data-v-f32ca430] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f32ca430] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f32ca430] .blog-content ol,[data-v-f32ca430] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f32ca430] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f32ca430] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f32ca430] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f32ca430] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f32ca430] .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-f32ca430]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f32ca430]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f32ca430]{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-f32ca430]:hover{background:#2a3238}.related-blogs-outer[data-v-f32ca430]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f32ca430]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f32ca430]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f32ca430]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f32ca430]{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-f32ca430]:hover{border-color:#a8a490}.related-blog-title[data-v-f32ca430]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f32ca430]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f32ca430],.blog-spacer[data-v-f32ca430]{display:none}.mobile-toc[data-v-f32ca430]{display:block}.blog-hero[data-v-f32ca430]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f32ca430]{padding:20px 16px 40px}.blog-content[data-v-f32ca430]{padding:24px 18px}.blog-cta[data-v-f32ca430]{padding:32px 20px}.related-blogs-grid[data-v-f32ca430]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-5da4bc51]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-b0861061]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b0861061]{background:#f7f7f7}.blog-hero[data-v-b0861061]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b0861061]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b0861061]{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-b0861061]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b0861061]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b0861061]{color:#d0cec6}.blog-breadcrumb-current[data-v-b0861061]{color:#3a434a}.blog-title[data-v-b0861061]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b0861061]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b0861061]{color:#767472}.mobile-toc[data-v-b0861061]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b0861061]{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-b0861061]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b0861061]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b0861061]{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-b0861061]:hover{color:#a8a490}.blog-body-outer[data-v-b0861061]{padding:40px 20px 60px}.blog-body-inner[data-v-b0861061]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b0861061]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b0861061],.blog-spacer[data-v-b0861061]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b0861061]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b0861061],.toc-card[data-v-b0861061]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b0861061]{display:flex}.toc-progress-track[data-v-b0861061]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b0861061]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b0861061]{flex:1;padding:22px 18px}.toc-label[data-v-b0861061]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b0861061]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b0861061]{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-b0861061],.toc-link[data-v-b0861061]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b0861061]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b0861061]{padding:36px 32px}[data-v-b0861061] .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-b0861061] .blog-content h2:first-child{margin-top:0}[data-v-b0861061] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b0861061] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b0861061] .blog-content ol,[data-v-b0861061] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b0861061] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b0861061] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b0861061] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b0861061] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b0861061] .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-b0861061]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b0861061]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b0861061]{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-b0861061]:hover{background:#2a3238}.related-blogs-outer[data-v-b0861061]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b0861061]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b0861061]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b0861061]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b0861061]{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-b0861061]:hover{border-color:#a8a490}.related-blog-title[data-v-b0861061]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b0861061]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b0861061],.blog-spacer[data-v-b0861061]{display:none}.mobile-toc[data-v-b0861061]{display:block}.blog-hero[data-v-b0861061]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b0861061]{padding:20px 16px 40px}.blog-content[data-v-b0861061]{padding:24px 18px}.blog-cta[data-v-b0861061]{padding:32px 20px}.related-blogs-grid[data-v-b0861061]{grid-template-columns:1fr}}.reading-progress[data-v-8c190720]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8c190720]{background:#f7f7f7}.blog-hero[data-v-8c190720]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8c190720]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8c190720]{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-8c190720]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8c190720]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8c190720]{color:#d0cec6}.blog-breadcrumb-current[data-v-8c190720]{color:#3a434a}.blog-title[data-v-8c190720]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8c190720]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8c190720]{color:#767472}.mobile-toc[data-v-8c190720]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8c190720]{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-8c190720]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8c190720]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8c190720]{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-8c190720]:hover{color:#a8a490}.blog-body-outer[data-v-8c190720]{padding:40px 20px 60px}.blog-body-inner[data-v-8c190720]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8c190720]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8c190720],.blog-spacer[data-v-8c190720]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8c190720]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8c190720],.toc-card[data-v-8c190720]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8c190720]{display:flex}.toc-progress-track[data-v-8c190720]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8c190720]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8c190720]{flex:1;padding:22px 18px}.toc-label[data-v-8c190720]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8c190720]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8c190720]{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-8c190720],.toc-link[data-v-8c190720]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8c190720]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8c190720]{padding:36px 32px}[data-v-8c190720] .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-8c190720] .blog-content h2:first-child{margin-top:0}[data-v-8c190720] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8c190720] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8c190720] .blog-content ol,[data-v-8c190720] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8c190720] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8c190720] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8c190720] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8c190720] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8c190720] .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-8c190720]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8c190720]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8c190720]{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-8c190720]:hover{background:#2a3238}.related-blogs-outer[data-v-8c190720]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8c190720]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8c190720]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8c190720]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8c190720]{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-8c190720]:hover{border-color:#a8a490}.related-blog-title[data-v-8c190720]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8c190720]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8c190720],.blog-spacer[data-v-8c190720]{display:none}.mobile-toc[data-v-8c190720]{display:block}.blog-hero[data-v-8c190720]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8c190720]{padding:20px 16px 40px}.blog-content[data-v-8c190720]{padding:24px 18px}.blog-cta[data-v-8c190720]{padding:32px 20px}.related-blogs-grid[data-v-8c190720]{grid-template-columns:1fr}}.reading-progress[data-v-469aba8a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-469aba8a]{background:#f7f7f7}.blog-hero[data-v-469aba8a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-469aba8a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-469aba8a]{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-469aba8a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-469aba8a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-469aba8a]{color:#d0cec6}.blog-breadcrumb-current[data-v-469aba8a]{color:#3a434a}.blog-title[data-v-469aba8a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-469aba8a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-469aba8a]{color:#767472}.mobile-toc[data-v-469aba8a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-469aba8a]{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-469aba8a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-469aba8a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-469aba8a]{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-469aba8a]:hover{color:#a8a490}.blog-body-outer[data-v-469aba8a]{padding:40px 20px 60px}.blog-body-inner[data-v-469aba8a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-469aba8a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-469aba8a],.blog-spacer[data-v-469aba8a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-469aba8a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-469aba8a],.toc-card[data-v-469aba8a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-469aba8a]{display:flex}.toc-progress-track[data-v-469aba8a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-469aba8a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-469aba8a]{flex:1;padding:22px 18px}.toc-label[data-v-469aba8a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-469aba8a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-469aba8a]{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-469aba8a],.toc-link[data-v-469aba8a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-469aba8a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-469aba8a]{padding:36px 32px}[data-v-469aba8a] .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-469aba8a] .blog-content h2:first-child{margin-top:0}[data-v-469aba8a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-469aba8a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-469aba8a] .blog-content ol,[data-v-469aba8a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-469aba8a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-469aba8a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-469aba8a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-469aba8a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-469aba8a] .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-469aba8a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-469aba8a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-469aba8a]{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-469aba8a]:hover{background:#2a3238}.related-blogs-outer[data-v-469aba8a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-469aba8a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-469aba8a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-469aba8a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-469aba8a]{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-469aba8a]:hover{border-color:#a8a490}.related-blog-title[data-v-469aba8a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-469aba8a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-469aba8a],.blog-spacer[data-v-469aba8a]{display:none}.mobile-toc[data-v-469aba8a]{display:block}.blog-hero[data-v-469aba8a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-469aba8a]{padding:20px 16px 40px}.blog-content[data-v-469aba8a]{padding:24px 18px}.blog-cta[data-v-469aba8a]{padding:32px 20px}.related-blogs-grid[data-v-469aba8a]{grid-template-columns:1fr}}.reading-progress[data-v-c21202da]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c21202da]{background:#f7f7f7}.blog-hero[data-v-c21202da]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c21202da]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c21202da]{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-c21202da]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c21202da]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c21202da]{color:#d0cec6}.blog-breadcrumb-current[data-v-c21202da]{color:#3a434a}.blog-title[data-v-c21202da]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c21202da]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c21202da]{color:#767472}.mobile-toc[data-v-c21202da]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c21202da]{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-c21202da]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c21202da]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c21202da]{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-c21202da]:hover{color:#a8a490}.blog-body-outer[data-v-c21202da]{padding:40px 20px 60px}.blog-body-inner[data-v-c21202da]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c21202da]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c21202da],.blog-spacer[data-v-c21202da]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c21202da]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c21202da],.toc-card[data-v-c21202da]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c21202da]{display:flex}.toc-progress-track[data-v-c21202da]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c21202da]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c21202da]{flex:1;padding:22px 18px}.toc-label[data-v-c21202da]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c21202da]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c21202da]{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-c21202da],.toc-link[data-v-c21202da]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c21202da]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c21202da]{padding:36px 32px}[data-v-c21202da] .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-c21202da] .blog-content h2:first-child{margin-top:0}[data-v-c21202da] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c21202da] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c21202da] .blog-content ol,[data-v-c21202da] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c21202da] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c21202da] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c21202da] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c21202da] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c21202da] .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-c21202da]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c21202da]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c21202da]{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-c21202da]:hover{background:#2a3238}.related-blogs-outer[data-v-c21202da]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c21202da]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c21202da]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c21202da]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c21202da]{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-c21202da]:hover{border-color:#a8a490}.related-blog-title[data-v-c21202da]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c21202da]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c21202da],.blog-spacer[data-v-c21202da]{display:none}.mobile-toc[data-v-c21202da]{display:block}.blog-hero[data-v-c21202da]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c21202da]{padding:20px 16px 40px}.blog-content[data-v-c21202da]{padding:24px 18px}.blog-cta[data-v-c21202da]{padding:32px 20px}.related-blogs-grid[data-v-c21202da]{grid-template-columns:1fr}}.reading-progress[data-v-6e8bcdb5]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-6e8bcdb5]{background:#f7f7f7}.blog-hero[data-v-6e8bcdb5]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-6e8bcdb5]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-6e8bcdb5]{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-6e8bcdb5]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-6e8bcdb5]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-6e8bcdb5]{color:#d0cec6}.blog-breadcrumb-current[data-v-6e8bcdb5]{color:#3a434a}.blog-title[data-v-6e8bcdb5]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-6e8bcdb5]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-6e8bcdb5]{color:#767472}.mobile-toc[data-v-6e8bcdb5]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-6e8bcdb5]{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-6e8bcdb5]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-6e8bcdb5]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-6e8bcdb5]{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-6e8bcdb5]:hover{color:#a8a490}.blog-body-outer[data-v-6e8bcdb5]{padding:40px 20px 60px}.blog-body-inner[data-v-6e8bcdb5]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-6e8bcdb5]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-6e8bcdb5],.blog-spacer[data-v-6e8bcdb5]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-6e8bcdb5]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-6e8bcdb5],.toc-card[data-v-6e8bcdb5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-6e8bcdb5]{display:flex}.toc-progress-track[data-v-6e8bcdb5]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-6e8bcdb5]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-6e8bcdb5]{flex:1;padding:22px 18px}.toc-label[data-v-6e8bcdb5]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-6e8bcdb5]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-6e8bcdb5]{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-6e8bcdb5],.toc-link[data-v-6e8bcdb5]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-6e8bcdb5]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-6e8bcdb5]{padding:36px 32px}[data-v-6e8bcdb5] .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-6e8bcdb5] .blog-content h2:first-child{margin-top:0}[data-v-6e8bcdb5] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-6e8bcdb5] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-6e8bcdb5] .blog-content ol,[data-v-6e8bcdb5] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-6e8bcdb5] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-6e8bcdb5] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-6e8bcdb5] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-6e8bcdb5] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-6e8bcdb5] .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-6e8bcdb5]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-6e8bcdb5]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-6e8bcdb5]{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-6e8bcdb5]:hover{background:#2a3238}.related-blogs-outer[data-v-6e8bcdb5]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-6e8bcdb5]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-6e8bcdb5]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-6e8bcdb5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-6e8bcdb5]{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-6e8bcdb5]:hover{border-color:#a8a490}.related-blog-title[data-v-6e8bcdb5]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-6e8bcdb5]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-6e8bcdb5],.blog-spacer[data-v-6e8bcdb5]{display:none}.mobile-toc[data-v-6e8bcdb5]{display:block}.blog-hero[data-v-6e8bcdb5]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-6e8bcdb5]{padding:20px 16px 40px}.blog-content[data-v-6e8bcdb5]{padding:24px 18px}.blog-cta[data-v-6e8bcdb5]{padding:32px 20px}.related-blogs-grid[data-v-6e8bcdb5]{grid-template-columns:1fr}}.reading-progress[data-v-9f8c25c9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9f8c25c9]{background:#f7f7f7}.blog-hero[data-v-9f8c25c9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9f8c25c9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9f8c25c9]{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-9f8c25c9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9f8c25c9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9f8c25c9]{color:#d0cec6}.blog-breadcrumb-current[data-v-9f8c25c9]{color:#3a434a}.blog-title[data-v-9f8c25c9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9f8c25c9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9f8c25c9]{color:#767472}.mobile-toc[data-v-9f8c25c9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9f8c25c9]{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-9f8c25c9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9f8c25c9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9f8c25c9]{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-9f8c25c9]:hover{color:#a8a490}.blog-body-outer[data-v-9f8c25c9]{padding:40px 20px 60px}.blog-body-inner[data-v-9f8c25c9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9f8c25c9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9f8c25c9],.blog-spacer[data-v-9f8c25c9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9f8c25c9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9f8c25c9],.toc-card[data-v-9f8c25c9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9f8c25c9]{display:flex}.toc-progress-track[data-v-9f8c25c9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9f8c25c9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9f8c25c9]{flex:1;padding:22px 18px}.toc-label[data-v-9f8c25c9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9f8c25c9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9f8c25c9]{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-9f8c25c9],.toc-link[data-v-9f8c25c9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9f8c25c9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9f8c25c9]{padding:36px 32px}[data-v-9f8c25c9] .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-9f8c25c9] .blog-content h2:first-child{margin-top:0}[data-v-9f8c25c9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9f8c25c9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9f8c25c9] .blog-content ol,[data-v-9f8c25c9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9f8c25c9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9f8c25c9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9f8c25c9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9f8c25c9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9f8c25c9] .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-9f8c25c9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9f8c25c9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9f8c25c9]{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-9f8c25c9]:hover{background:#2a3238}.related-blogs-outer[data-v-9f8c25c9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9f8c25c9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9f8c25c9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9f8c25c9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9f8c25c9]{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-9f8c25c9]:hover{border-color:#a8a490}.related-blog-title[data-v-9f8c25c9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9f8c25c9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9f8c25c9],.blog-spacer[data-v-9f8c25c9]{display:none}.mobile-toc[data-v-9f8c25c9]{display:block}.blog-hero[data-v-9f8c25c9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9f8c25c9]{padding:20px 16px 40px}.blog-content[data-v-9f8c25c9]{padding:24px 18px}.blog-cta[data-v-9f8c25c9]{padding:32px 20px}.related-blogs-grid[data-v-9f8c25c9]{grid-template-columns:1fr}}.reading-progress[data-v-a4fa1f52]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a4fa1f52]{background:#f7f7f7}.blog-hero[data-v-a4fa1f52]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a4fa1f52]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a4fa1f52]{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-a4fa1f52]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a4fa1f52]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a4fa1f52]{color:#d0cec6}.blog-breadcrumb-current[data-v-a4fa1f52]{color:#3a434a}.blog-title[data-v-a4fa1f52]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a4fa1f52]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a4fa1f52]{color:#767472}.mobile-toc[data-v-a4fa1f52]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a4fa1f52]{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-a4fa1f52]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a4fa1f52]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a4fa1f52]{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-a4fa1f52]:hover{color:#a8a490}.blog-body-outer[data-v-a4fa1f52]{padding:40px 20px 60px}.blog-body-inner[data-v-a4fa1f52]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a4fa1f52]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a4fa1f52],.blog-spacer[data-v-a4fa1f52]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a4fa1f52]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a4fa1f52],.toc-card[data-v-a4fa1f52]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a4fa1f52]{display:flex}.toc-progress-track[data-v-a4fa1f52]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a4fa1f52]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a4fa1f52]{flex:1;padding:22px 18px}.toc-label[data-v-a4fa1f52]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a4fa1f52]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a4fa1f52]{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-a4fa1f52],.toc-link[data-v-a4fa1f52]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a4fa1f52]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a4fa1f52]{padding:36px 32px}[data-v-a4fa1f52] .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-a4fa1f52] .blog-content h2:first-child{margin-top:0}[data-v-a4fa1f52] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a4fa1f52] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a4fa1f52] .blog-content ol,[data-v-a4fa1f52] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a4fa1f52] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a4fa1f52] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a4fa1f52] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a4fa1f52] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a4fa1f52] .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-a4fa1f52]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a4fa1f52]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a4fa1f52]{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-a4fa1f52]:hover{background:#2a3238}.related-blogs-outer[data-v-a4fa1f52]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a4fa1f52]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a4fa1f52]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a4fa1f52]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a4fa1f52]{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-a4fa1f52]:hover{border-color:#a8a490}.related-blog-title[data-v-a4fa1f52]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a4fa1f52]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a4fa1f52],.blog-spacer[data-v-a4fa1f52]{display:none}.mobile-toc[data-v-a4fa1f52]{display:block}.blog-hero[data-v-a4fa1f52]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a4fa1f52]{padding:20px 16px 40px}.blog-content[data-v-a4fa1f52]{padding:24px 18px}.blog-cta[data-v-a4fa1f52]{padding:32px 20px}.related-blogs-grid[data-v-a4fa1f52]{grid-template-columns:1fr}}.reading-progress[data-v-d68361ae]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d68361ae]{background:#f7f7f7}.blog-hero[data-v-d68361ae]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d68361ae]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d68361ae]{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-d68361ae]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d68361ae]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d68361ae]{color:#d0cec6}.blog-breadcrumb-current[data-v-d68361ae]{color:#3a434a}.blog-title[data-v-d68361ae]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d68361ae]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d68361ae]{color:#767472}.mobile-toc[data-v-d68361ae]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d68361ae]{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-d68361ae]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d68361ae]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d68361ae]{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-d68361ae]:hover{color:#a8a490}.blog-body-outer[data-v-d68361ae]{padding:40px 20px 60px}.blog-body-inner[data-v-d68361ae]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d68361ae]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d68361ae],.blog-spacer[data-v-d68361ae]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d68361ae]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d68361ae],.toc-card[data-v-d68361ae]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d68361ae]{display:flex}.toc-progress-track[data-v-d68361ae]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d68361ae]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d68361ae]{flex:1;padding:22px 18px}.toc-label[data-v-d68361ae]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d68361ae]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d68361ae]{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-d68361ae],.toc-link[data-v-d68361ae]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d68361ae]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d68361ae]{padding:36px 32px}[data-v-d68361ae] .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-d68361ae] .blog-content h2:first-child{margin-top:0}[data-v-d68361ae] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d68361ae] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d68361ae] .blog-content ol,[data-v-d68361ae] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d68361ae] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d68361ae] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d68361ae] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d68361ae] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d68361ae] .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-d68361ae]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d68361ae]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d68361ae]{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-d68361ae]:hover{background:#2a3238}.related-blogs-outer[data-v-d68361ae]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d68361ae]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d68361ae]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d68361ae]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d68361ae]{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-d68361ae]:hover{border-color:#a8a490}.related-blog-title[data-v-d68361ae]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d68361ae]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d68361ae],.blog-spacer[data-v-d68361ae]{display:none}.mobile-toc[data-v-d68361ae]{display:block}.blog-hero[data-v-d68361ae]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d68361ae]{padding:20px 16px 40px}.blog-content[data-v-d68361ae]{padding:24px 18px}.blog-cta[data-v-d68361ae]{padding:32px 20px}.related-blogs-grid[data-v-d68361ae]{grid-template-columns:1fr}}.reading-progress[data-v-c5527d5c]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c5527d5c]{background:#f7f7f7}.blog-hero[data-v-c5527d5c]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c5527d5c]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c5527d5c]{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-c5527d5c]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c5527d5c]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c5527d5c]{color:#d0cec6}.blog-breadcrumb-current[data-v-c5527d5c]{color:#3a434a}.blog-title[data-v-c5527d5c]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c5527d5c]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c5527d5c]{color:#767472}.mobile-toc[data-v-c5527d5c]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c5527d5c]{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-c5527d5c]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c5527d5c]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c5527d5c]{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-c5527d5c]:hover{color:#a8a490}.blog-body-outer[data-v-c5527d5c]{padding:40px 20px 60px}.blog-body-inner[data-v-c5527d5c]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c5527d5c]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c5527d5c],.blog-spacer[data-v-c5527d5c]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c5527d5c]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c5527d5c],.toc-card[data-v-c5527d5c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c5527d5c]{display:flex}.toc-progress-track[data-v-c5527d5c]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c5527d5c]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c5527d5c]{flex:1;padding:22px 18px}.toc-label[data-v-c5527d5c]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c5527d5c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c5527d5c]{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-c5527d5c],.toc-link[data-v-c5527d5c]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c5527d5c]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c5527d5c]{padding:36px 32px}[data-v-c5527d5c] .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-c5527d5c] .blog-content h2:first-child{margin-top:0}[data-v-c5527d5c] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c5527d5c] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c5527d5c] .blog-content ol,[data-v-c5527d5c] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c5527d5c] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c5527d5c] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c5527d5c] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c5527d5c] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c5527d5c] .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-c5527d5c]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c5527d5c]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c5527d5c]{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-c5527d5c]:hover{background:#2a3238}.related-blogs-outer[data-v-c5527d5c]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c5527d5c]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c5527d5c]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c5527d5c]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c5527d5c]{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-c5527d5c]:hover{border-color:#a8a490}.related-blog-title[data-v-c5527d5c]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c5527d5c]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c5527d5c],.blog-spacer[data-v-c5527d5c]{display:none}.mobile-toc[data-v-c5527d5c]{display:block}.blog-hero[data-v-c5527d5c]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c5527d5c]{padding:20px 16px 40px}.blog-content[data-v-c5527d5c]{padding:24px 18px}.blog-cta[data-v-c5527d5c]{padding:32px 20px}.related-blogs-grid[data-v-c5527d5c]{grid-template-columns:1fr}}.reading-progress[data-v-19dbb45b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-19dbb45b]{background:#f7f7f7}.blog-hero[data-v-19dbb45b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-19dbb45b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-19dbb45b]{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-19dbb45b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-19dbb45b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-19dbb45b]{color:#d0cec6}.blog-breadcrumb-current[data-v-19dbb45b]{color:#3a434a}.blog-title[data-v-19dbb45b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-19dbb45b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-19dbb45b]{color:#767472}.mobile-toc[data-v-19dbb45b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-19dbb45b]{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-19dbb45b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-19dbb45b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-19dbb45b]{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-19dbb45b]:hover{color:#a8a490}.blog-body-outer[data-v-19dbb45b]{padding:40px 20px 60px}.blog-body-inner[data-v-19dbb45b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-19dbb45b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-19dbb45b],.blog-spacer[data-v-19dbb45b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-19dbb45b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-19dbb45b],.toc-card[data-v-19dbb45b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-19dbb45b]{display:flex}.toc-progress-track[data-v-19dbb45b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-19dbb45b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-19dbb45b]{flex:1;padding:22px 18px}.toc-label[data-v-19dbb45b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-19dbb45b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-19dbb45b]{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-19dbb45b],.toc-link[data-v-19dbb45b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-19dbb45b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-19dbb45b]{padding:36px 32px}[data-v-19dbb45b] .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-19dbb45b] .blog-content h2:first-child{margin-top:0}[data-v-19dbb45b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-19dbb45b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-19dbb45b] .blog-content ol,[data-v-19dbb45b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-19dbb45b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-19dbb45b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-19dbb45b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-19dbb45b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-19dbb45b] .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-19dbb45b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-19dbb45b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-19dbb45b]{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-19dbb45b]:hover{background:#2a3238}.related-blogs-outer[data-v-19dbb45b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-19dbb45b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-19dbb45b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-19dbb45b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-19dbb45b]{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-19dbb45b]:hover{border-color:#a8a490}.related-blog-title[data-v-19dbb45b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-19dbb45b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-19dbb45b],.blog-spacer[data-v-19dbb45b]{display:none}.mobile-toc[data-v-19dbb45b]{display:block}.blog-hero[data-v-19dbb45b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-19dbb45b]{padding:20px 16px 40px}.blog-content[data-v-19dbb45b]{padding:24px 18px}.blog-cta[data-v-19dbb45b]{padding:32px 20px}.related-blogs-grid[data-v-19dbb45b]{grid-template-columns:1fr}}.reading-progress[data-v-5a1ef981]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5a1ef981]{background:#f7f7f7}.blog-hero[data-v-5a1ef981]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5a1ef981]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5a1ef981]{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-5a1ef981]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5a1ef981]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5a1ef981]{color:#d0cec6}.blog-breadcrumb-current[data-v-5a1ef981]{color:#3a434a}.blog-title[data-v-5a1ef981]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5a1ef981]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5a1ef981]{color:#767472}.mobile-toc[data-v-5a1ef981]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5a1ef981]{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-5a1ef981]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5a1ef981]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5a1ef981]{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-5a1ef981]:hover{color:#a8a490}.blog-body-outer[data-v-5a1ef981]{padding:40px 20px 60px}.blog-body-inner[data-v-5a1ef981]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5a1ef981]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5a1ef981],.blog-spacer[data-v-5a1ef981]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5a1ef981]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5a1ef981],.toc-card[data-v-5a1ef981]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5a1ef981]{display:flex}.toc-progress-track[data-v-5a1ef981]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5a1ef981]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5a1ef981]{flex:1;padding:22px 18px}.toc-label[data-v-5a1ef981]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5a1ef981]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5a1ef981]{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-5a1ef981],.toc-link[data-v-5a1ef981]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5a1ef981]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5a1ef981]{padding:36px 32px}[data-v-5a1ef981] .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-5a1ef981] .blog-content h2:first-child{margin-top:0}[data-v-5a1ef981] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5a1ef981] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5a1ef981] .blog-content ol,[data-v-5a1ef981] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5a1ef981] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5a1ef981] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5a1ef981] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5a1ef981] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5a1ef981] .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-5a1ef981]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5a1ef981]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5a1ef981]{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-5a1ef981]:hover{background:#2a3238}.related-blogs-outer[data-v-5a1ef981]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5a1ef981]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5a1ef981]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5a1ef981]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5a1ef981]{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-5a1ef981]:hover{border-color:#a8a490}.related-blog-title[data-v-5a1ef981]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5a1ef981]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5a1ef981],.blog-spacer[data-v-5a1ef981]{display:none}.mobile-toc[data-v-5a1ef981]{display:block}.blog-hero[data-v-5a1ef981]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5a1ef981]{padding:20px 16px 40px}.blog-content[data-v-5a1ef981]{padding:24px 18px}.blog-cta[data-v-5a1ef981]{padding:32px 20px}.related-blogs-grid[data-v-5a1ef981]{grid-template-columns:1fr}}.reading-progress[data-v-5d000a56]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5d000a56]{background:#f7f7f7}.blog-hero[data-v-5d000a56]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5d000a56]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5d000a56]{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-5d000a56]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5d000a56]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5d000a56]{color:#d0cec6}.blog-breadcrumb-current[data-v-5d000a56]{color:#3a434a}.blog-title[data-v-5d000a56]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5d000a56]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5d000a56]{color:#767472}.mobile-toc[data-v-5d000a56]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5d000a56]{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-5d000a56]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5d000a56]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5d000a56]{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-5d000a56]:hover{color:#a8a490}.blog-body-outer[data-v-5d000a56]{padding:40px 20px 60px}.blog-body-inner[data-v-5d000a56]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5d000a56]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5d000a56],.blog-spacer[data-v-5d000a56]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5d000a56]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5d000a56],.toc-card[data-v-5d000a56]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5d000a56]{display:flex}.toc-progress-track[data-v-5d000a56]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5d000a56]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5d000a56]{flex:1;padding:22px 18px}.toc-label[data-v-5d000a56]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5d000a56]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5d000a56]{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-5d000a56],.toc-link[data-v-5d000a56]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5d000a56]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5d000a56]{padding:36px 32px}[data-v-5d000a56] .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-5d000a56] .blog-content h2:first-child{margin-top:0}[data-v-5d000a56] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5d000a56] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5d000a56] .blog-content ol,[data-v-5d000a56] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5d000a56] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5d000a56] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5d000a56] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5d000a56] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5d000a56] .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-5d000a56]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5d000a56]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5d000a56]{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-5d000a56]:hover{background:#2a3238}.related-blogs-outer[data-v-5d000a56]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5d000a56]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5d000a56]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5d000a56]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5d000a56]{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-5d000a56]:hover{border-color:#a8a490}.related-blog-title[data-v-5d000a56]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5d000a56]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5d000a56],.blog-spacer[data-v-5d000a56]{display:none}.mobile-toc[data-v-5d000a56]{display:block}.blog-hero[data-v-5d000a56]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5d000a56]{padding:20px 16px 40px}.blog-content[data-v-5d000a56]{padding:24px 18px}.blog-cta[data-v-5d000a56]{padding:32px 20px}.related-blogs-grid[data-v-5d000a56]{grid-template-columns:1fr}}.reading-progress[data-v-765663b8]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-765663b8]{background:#f7f7f7}.blog-hero[data-v-765663b8]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-765663b8]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-765663b8]{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-765663b8]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-765663b8]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-765663b8]{color:#d0cec6}.blog-breadcrumb-current[data-v-765663b8]{color:#3a434a}.blog-title[data-v-765663b8]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-765663b8]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-765663b8]{color:#767472}.mobile-toc[data-v-765663b8]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-765663b8]{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-765663b8]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-765663b8]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-765663b8]{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-765663b8]:hover{color:#a8a490}.blog-body-outer[data-v-765663b8]{padding:40px 20px 60px}.blog-body-inner[data-v-765663b8]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-765663b8]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-765663b8],.blog-spacer[data-v-765663b8]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-765663b8]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-765663b8],.toc-card[data-v-765663b8]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-765663b8]{display:flex}.toc-progress-track[data-v-765663b8]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-765663b8]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-765663b8]{flex:1;padding:22px 18px}.toc-label[data-v-765663b8]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-765663b8]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-765663b8]{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-765663b8],.toc-link[data-v-765663b8]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-765663b8]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-765663b8]{padding:36px 32px}[data-v-765663b8] .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-765663b8] .blog-content h2:first-child{margin-top:0}[data-v-765663b8] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-765663b8] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-765663b8] .blog-content ol,[data-v-765663b8] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-765663b8] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-765663b8] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-765663b8] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-765663b8] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-765663b8] .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-765663b8]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-765663b8]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-765663b8]{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-765663b8]:hover{background:#2a3238}.related-blogs-outer[data-v-765663b8]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-765663b8]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-765663b8]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-765663b8]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-765663b8]{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-765663b8]:hover{border-color:#a8a490}.related-blog-title[data-v-765663b8]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-765663b8]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-765663b8],.blog-spacer[data-v-765663b8]{display:none}.mobile-toc[data-v-765663b8]{display:block}.blog-hero[data-v-765663b8]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-765663b8]{padding:20px 16px 40px}.blog-content[data-v-765663b8]{padding:24px 18px}.blog-cta[data-v-765663b8]{padding:32px 20px}.related-blogs-grid[data-v-765663b8]{grid-template-columns:1fr}}.reading-progress[data-v-ae6808c6]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ae6808c6]{background:#f7f7f7}.blog-hero[data-v-ae6808c6]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ae6808c6]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ae6808c6]{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-ae6808c6]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ae6808c6]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ae6808c6]{color:#d0cec6}.blog-breadcrumb-current[data-v-ae6808c6]{color:#3a434a}.blog-title[data-v-ae6808c6]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ae6808c6]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ae6808c6]{color:#767472}.mobile-toc[data-v-ae6808c6]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ae6808c6]{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-ae6808c6]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ae6808c6]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ae6808c6]{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-ae6808c6]:hover{color:#a8a490}.blog-body-outer[data-v-ae6808c6]{padding:40px 20px 60px}.blog-body-inner[data-v-ae6808c6]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ae6808c6]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ae6808c6],.blog-spacer[data-v-ae6808c6]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ae6808c6]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ae6808c6],.toc-card[data-v-ae6808c6]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ae6808c6]{display:flex}.toc-progress-track[data-v-ae6808c6]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ae6808c6]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ae6808c6]{flex:1;padding:22px 18px}.toc-label[data-v-ae6808c6]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ae6808c6]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ae6808c6]{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-ae6808c6],.toc-link[data-v-ae6808c6]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ae6808c6]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ae6808c6]{padding:36px 32px}[data-v-ae6808c6] .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-ae6808c6] .blog-content h2:first-child{margin-top:0}[data-v-ae6808c6] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ae6808c6] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ae6808c6] .blog-content ol,[data-v-ae6808c6] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ae6808c6] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ae6808c6] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ae6808c6] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ae6808c6] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ae6808c6] .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-ae6808c6]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ae6808c6]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ae6808c6]{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-ae6808c6]:hover{background:#2a3238}.related-blogs-outer[data-v-ae6808c6]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ae6808c6]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ae6808c6]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ae6808c6]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ae6808c6]{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-ae6808c6]:hover{border-color:#a8a490}.related-blog-title[data-v-ae6808c6]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ae6808c6]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ae6808c6],.blog-spacer[data-v-ae6808c6]{display:none}.mobile-toc[data-v-ae6808c6]{display:block}.blog-hero[data-v-ae6808c6]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ae6808c6]{padding:20px 16px 40px}.blog-content[data-v-ae6808c6]{padding:24px 18px}.blog-cta[data-v-ae6808c6]{padding:32px 20px}.related-blogs-grid[data-v-ae6808c6]{grid-template-columns:1fr}}.reading-progress[data-v-1d0209ce]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1d0209ce]{background:#f7f7f7}.blog-hero[data-v-1d0209ce]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1d0209ce]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1d0209ce]{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-1d0209ce]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1d0209ce]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1d0209ce]{color:#d0cec6}.blog-breadcrumb-current[data-v-1d0209ce]{color:#3a434a}.blog-title[data-v-1d0209ce]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1d0209ce]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1d0209ce]{color:#767472}.mobile-toc[data-v-1d0209ce]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1d0209ce]{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-1d0209ce]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1d0209ce]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1d0209ce]{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-1d0209ce]:hover{color:#a8a490}.blog-body-outer[data-v-1d0209ce]{padding:40px 20px 60px}.blog-body-inner[data-v-1d0209ce]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1d0209ce]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1d0209ce],.blog-spacer[data-v-1d0209ce]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1d0209ce]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1d0209ce],.toc-card[data-v-1d0209ce]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1d0209ce]{display:flex}.toc-progress-track[data-v-1d0209ce]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1d0209ce]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1d0209ce]{flex:1;padding:22px 18px}.toc-label[data-v-1d0209ce]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1d0209ce]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1d0209ce]{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-1d0209ce],.toc-link[data-v-1d0209ce]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1d0209ce]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1d0209ce]{padding:36px 32px}[data-v-1d0209ce] .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-1d0209ce] .blog-content h2:first-child{margin-top:0}[data-v-1d0209ce] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1d0209ce] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1d0209ce] .blog-content ol,[data-v-1d0209ce] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1d0209ce] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1d0209ce] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1d0209ce] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1d0209ce] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1d0209ce] .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-1d0209ce]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1d0209ce]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1d0209ce]{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-1d0209ce]:hover{background:#2a3238}.related-blogs-outer[data-v-1d0209ce]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1d0209ce]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1d0209ce]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1d0209ce]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1d0209ce]{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-1d0209ce]:hover{border-color:#a8a490}.related-blog-title[data-v-1d0209ce]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1d0209ce]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1d0209ce],.blog-spacer[data-v-1d0209ce]{display:none}.mobile-toc[data-v-1d0209ce]{display:block}.blog-hero[data-v-1d0209ce]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1d0209ce]{padding:20px 16px 40px}.blog-content[data-v-1d0209ce]{padding:24px 18px}.blog-cta[data-v-1d0209ce]{padding:32px 20px}.related-blogs-grid[data-v-1d0209ce]{grid-template-columns:1fr}}.reading-progress[data-v-d14e5991]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d14e5991]{background:#f7f7f7}.blog-hero[data-v-d14e5991]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d14e5991]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d14e5991]{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-d14e5991]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d14e5991]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d14e5991]{color:#d0cec6}.blog-breadcrumb-current[data-v-d14e5991]{color:#3a434a}.blog-title[data-v-d14e5991]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d14e5991]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d14e5991]{color:#767472}.mobile-toc[data-v-d14e5991]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d14e5991]{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-d14e5991]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d14e5991]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d14e5991]{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-d14e5991]:hover{color:#a8a490}.blog-body-outer[data-v-d14e5991]{padding:40px 20px 60px}.blog-body-inner[data-v-d14e5991]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d14e5991]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d14e5991],.blog-spacer[data-v-d14e5991]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d14e5991]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d14e5991],.toc-card[data-v-d14e5991]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d14e5991]{display:flex}.toc-progress-track[data-v-d14e5991]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d14e5991]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d14e5991]{flex:1;padding:22px 18px}.toc-label[data-v-d14e5991]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d14e5991]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d14e5991]{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-d14e5991],.toc-link[data-v-d14e5991]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d14e5991]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d14e5991]{padding:36px 32px}[data-v-d14e5991] .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-d14e5991] .blog-content h2:first-child{margin-top:0}[data-v-d14e5991] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d14e5991] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d14e5991] .blog-content ol,[data-v-d14e5991] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d14e5991] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d14e5991] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d14e5991] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d14e5991] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d14e5991] .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-d14e5991]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d14e5991]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d14e5991]{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-d14e5991]:hover{background:#2a3238}.related-blogs-outer[data-v-d14e5991]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d14e5991]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d14e5991]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d14e5991]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d14e5991]{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-d14e5991]:hover{border-color:#a8a490}.related-blog-title[data-v-d14e5991]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d14e5991]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d14e5991],.blog-spacer[data-v-d14e5991]{display:none}.mobile-toc[data-v-d14e5991]{display:block}.blog-hero[data-v-d14e5991]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d14e5991]{padding:20px 16px 40px}.blog-content[data-v-d14e5991]{padding:24px 18px}.blog-cta[data-v-d14e5991]{padding:32px 20px}.related-blogs-grid[data-v-d14e5991]{grid-template-columns:1fr}}.reading-progress[data-v-42b04e6b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-42b04e6b]{background:#f7f7f7}.blog-hero[data-v-42b04e6b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-42b04e6b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-42b04e6b]{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-42b04e6b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-42b04e6b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-42b04e6b]{color:#d0cec6}.blog-breadcrumb-current[data-v-42b04e6b]{color:#3a434a}.blog-title[data-v-42b04e6b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-42b04e6b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-42b04e6b]{color:#767472}.mobile-toc[data-v-42b04e6b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-42b04e6b]{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-42b04e6b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-42b04e6b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-42b04e6b]{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-42b04e6b]:hover{color:#a8a490}.blog-body-outer[data-v-42b04e6b]{padding:40px 20px 60px}.blog-body-inner[data-v-42b04e6b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-42b04e6b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-42b04e6b],.blog-spacer[data-v-42b04e6b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-42b04e6b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-42b04e6b],.toc-card[data-v-42b04e6b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-42b04e6b]{display:flex}.toc-progress-track[data-v-42b04e6b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-42b04e6b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-42b04e6b]{flex:1;padding:22px 18px}.toc-label[data-v-42b04e6b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-42b04e6b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-42b04e6b]{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-42b04e6b],.toc-link[data-v-42b04e6b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-42b04e6b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-42b04e6b]{padding:36px 32px}[data-v-42b04e6b] .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-42b04e6b] .blog-content h2:first-child{margin-top:0}[data-v-42b04e6b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-42b04e6b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-42b04e6b] .blog-content ol,[data-v-42b04e6b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-42b04e6b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-42b04e6b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-42b04e6b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-42b04e6b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-42b04e6b] .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-42b04e6b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-42b04e6b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-42b04e6b]{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-42b04e6b]:hover{background:#2a3238}.related-blogs-outer[data-v-42b04e6b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-42b04e6b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-42b04e6b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-42b04e6b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-42b04e6b]{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-42b04e6b]:hover{border-color:#a8a490}.related-blog-title[data-v-42b04e6b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-42b04e6b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-42b04e6b],.blog-spacer[data-v-42b04e6b]{display:none}.mobile-toc[data-v-42b04e6b]{display:block}.blog-hero[data-v-42b04e6b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-42b04e6b]{padding:20px 16px 40px}.blog-content[data-v-42b04e6b]{padding:24px 18px}.blog-cta[data-v-42b04e6b]{padding:32px 20px}.related-blogs-grid[data-v-42b04e6b]{grid-template-columns:1fr}}.reading-progress[data-v-54e3d42f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-54e3d42f]{background:#f7f7f7}.blog-hero[data-v-54e3d42f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-54e3d42f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-54e3d42f]{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-54e3d42f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-54e3d42f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-54e3d42f]{color:#d0cec6}.blog-breadcrumb-current[data-v-54e3d42f]{color:#3a434a}.blog-title[data-v-54e3d42f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-54e3d42f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-54e3d42f]{color:#767472}.mobile-toc[data-v-54e3d42f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-54e3d42f]{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-54e3d42f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-54e3d42f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-54e3d42f]{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-54e3d42f]:hover{color:#a8a490}.blog-body-outer[data-v-54e3d42f]{padding:40px 20px 60px}.blog-body-inner[data-v-54e3d42f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-54e3d42f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-54e3d42f],.blog-spacer[data-v-54e3d42f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-54e3d42f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-54e3d42f],.toc-card[data-v-54e3d42f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-54e3d42f]{display:flex}.toc-progress-track[data-v-54e3d42f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-54e3d42f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-54e3d42f]{flex:1;padding:22px 18px}.toc-label[data-v-54e3d42f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-54e3d42f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-54e3d42f]{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-54e3d42f],.toc-link[data-v-54e3d42f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-54e3d42f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-54e3d42f]{padding:36px 32px}[data-v-54e3d42f] .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-54e3d42f] .blog-content h2:first-child{margin-top:0}[data-v-54e3d42f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-54e3d42f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-54e3d42f] .blog-content ol,[data-v-54e3d42f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-54e3d42f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-54e3d42f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-54e3d42f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-54e3d42f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-54e3d42f] .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-54e3d42f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-54e3d42f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-54e3d42f]{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-54e3d42f]:hover{background:#2a3238}.related-blogs-outer[data-v-54e3d42f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-54e3d42f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-54e3d42f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-54e3d42f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-54e3d42f]{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-54e3d42f]:hover{border-color:#a8a490}.related-blog-title[data-v-54e3d42f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-54e3d42f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-54e3d42f],.blog-spacer[data-v-54e3d42f]{display:none}.mobile-toc[data-v-54e3d42f]{display:block}.blog-hero[data-v-54e3d42f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-54e3d42f]{padding:20px 16px 40px}.blog-content[data-v-54e3d42f]{padding:24px 18px}.blog-cta[data-v-54e3d42f]{padding:32px 20px}.related-blogs-grid[data-v-54e3d42f]{grid-template-columns:1fr}}.reading-progress[data-v-bffe5d8d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-bffe5d8d]{background:#f7f7f7}.blog-hero[data-v-bffe5d8d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-bffe5d8d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-bffe5d8d]{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-bffe5d8d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-bffe5d8d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-bffe5d8d]{color:#d0cec6}.blog-breadcrumb-current[data-v-bffe5d8d]{color:#3a434a}.blog-title[data-v-bffe5d8d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-bffe5d8d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-bffe5d8d]{color:#767472}.mobile-toc[data-v-bffe5d8d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-bffe5d8d]{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-bffe5d8d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-bffe5d8d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-bffe5d8d]{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-bffe5d8d]:hover{color:#a8a490}.blog-body-outer[data-v-bffe5d8d]{padding:40px 20px 60px}.blog-body-inner[data-v-bffe5d8d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-bffe5d8d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-bffe5d8d],.blog-spacer[data-v-bffe5d8d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-bffe5d8d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-bffe5d8d],.toc-card[data-v-bffe5d8d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-bffe5d8d]{display:flex}.toc-progress-track[data-v-bffe5d8d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-bffe5d8d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-bffe5d8d]{flex:1;padding:22px 18px}.toc-label[data-v-bffe5d8d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-bffe5d8d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-bffe5d8d]{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-bffe5d8d],.toc-link[data-v-bffe5d8d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-bffe5d8d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-bffe5d8d]{padding:36px 32px}[data-v-bffe5d8d] .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-bffe5d8d] .blog-content h2:first-child{margin-top:0}[data-v-bffe5d8d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-bffe5d8d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-bffe5d8d] .blog-content ol,[data-v-bffe5d8d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-bffe5d8d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-bffe5d8d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-bffe5d8d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-bffe5d8d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-bffe5d8d] .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-bffe5d8d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-bffe5d8d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-bffe5d8d]{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-bffe5d8d]:hover{background:#2a3238}.related-blogs-outer[data-v-bffe5d8d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-bffe5d8d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-bffe5d8d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-bffe5d8d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-bffe5d8d]{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-bffe5d8d]:hover{border-color:#a8a490}.related-blog-title[data-v-bffe5d8d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-bffe5d8d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-bffe5d8d],.blog-spacer[data-v-bffe5d8d]{display:none}.mobile-toc[data-v-bffe5d8d]{display:block}.blog-hero[data-v-bffe5d8d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-bffe5d8d]{padding:20px 16px 40px}.blog-content[data-v-bffe5d8d]{padding:24px 18px}.blog-cta[data-v-bffe5d8d]{padding:32px 20px}.related-blogs-grid[data-v-bffe5d8d]{grid-template-columns:1fr}}.reading-progress[data-v-67ad5444]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-67ad5444]{background:#f7f7f7}.blog-hero[data-v-67ad5444]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-67ad5444]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-67ad5444]{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-67ad5444]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-67ad5444]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-67ad5444]{color:#d0cec6}.blog-breadcrumb-current[data-v-67ad5444]{color:#3a434a}.blog-title[data-v-67ad5444]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-67ad5444]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-67ad5444]{color:#767472}.mobile-toc[data-v-67ad5444]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-67ad5444]{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-67ad5444]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-67ad5444]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-67ad5444]{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-67ad5444]:hover{color:#a8a490}.blog-body-outer[data-v-67ad5444]{padding:40px 20px 60px}.blog-body-inner[data-v-67ad5444]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-67ad5444]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-67ad5444],.blog-spacer[data-v-67ad5444]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-67ad5444]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-67ad5444],.toc-card[data-v-67ad5444]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-67ad5444]{display:flex}.toc-progress-track[data-v-67ad5444]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-67ad5444]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-67ad5444]{flex:1;padding:22px 18px}.toc-label[data-v-67ad5444]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-67ad5444]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-67ad5444]{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-67ad5444],.toc-link[data-v-67ad5444]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-67ad5444]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-67ad5444]{padding:36px 32px}[data-v-67ad5444] .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-67ad5444] .blog-content h2:first-child{margin-top:0}[data-v-67ad5444] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-67ad5444] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-67ad5444] .blog-content ol,[data-v-67ad5444] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-67ad5444] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-67ad5444] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-67ad5444] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-67ad5444] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-67ad5444] .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-67ad5444]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-67ad5444]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-67ad5444]{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-67ad5444]:hover{background:#2a3238}.related-blogs-outer[data-v-67ad5444]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-67ad5444]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-67ad5444]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-67ad5444]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-67ad5444]{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-67ad5444]:hover{border-color:#a8a490}.related-blog-title[data-v-67ad5444]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-67ad5444]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-67ad5444],.blog-spacer[data-v-67ad5444]{display:none}.mobile-toc[data-v-67ad5444]{display:block}.blog-hero[data-v-67ad5444]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-67ad5444]{padding:20px 16px 40px}.blog-content[data-v-67ad5444]{padding:24px 18px}.blog-cta[data-v-67ad5444]{padding:32px 20px}.related-blogs-grid[data-v-67ad5444]{grid-template-columns:1fr}}.reading-progress[data-v-05d0f490]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-05d0f490]{background:#f7f7f7}.blog-hero[data-v-05d0f490]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-05d0f490]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-05d0f490]{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-05d0f490]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-05d0f490]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-05d0f490]{color:#d0cec6}.blog-breadcrumb-current[data-v-05d0f490]{color:#3a434a}.blog-title[data-v-05d0f490]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-05d0f490]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-05d0f490]{color:#767472}.mobile-toc[data-v-05d0f490]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-05d0f490]{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-05d0f490]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-05d0f490]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-05d0f490]{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-05d0f490]:hover{color:#a8a490}.blog-body-outer[data-v-05d0f490]{padding:40px 20px 60px}.blog-body-inner[data-v-05d0f490]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-05d0f490]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-05d0f490],.blog-spacer[data-v-05d0f490]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-05d0f490]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-05d0f490],.toc-card[data-v-05d0f490]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-05d0f490]{display:flex}.toc-progress-track[data-v-05d0f490]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-05d0f490]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-05d0f490]{flex:1;padding:22px 18px}.toc-label[data-v-05d0f490]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-05d0f490]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-05d0f490]{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-05d0f490],.toc-link[data-v-05d0f490]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-05d0f490]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-05d0f490]{padding:36px 32px}[data-v-05d0f490] .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-05d0f490] .blog-content h2:first-child{margin-top:0}[data-v-05d0f490] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-05d0f490] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-05d0f490] .blog-content ol,[data-v-05d0f490] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-05d0f490] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-05d0f490] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-05d0f490] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-05d0f490] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-05d0f490] .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-05d0f490]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-05d0f490]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-05d0f490]{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-05d0f490]:hover{background:#2a3238}.related-blogs-outer[data-v-05d0f490]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-05d0f490]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-05d0f490]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-05d0f490]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-05d0f490]{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-05d0f490]:hover{border-color:#a8a490}.related-blog-title[data-v-05d0f490]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-05d0f490]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-05d0f490],.blog-spacer[data-v-05d0f490]{display:none}.mobile-toc[data-v-05d0f490]{display:block}.blog-hero[data-v-05d0f490]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-05d0f490]{padding:20px 16px 40px}.blog-content[data-v-05d0f490]{padding:24px 18px}.blog-cta[data-v-05d0f490]{padding:32px 20px}.related-blogs-grid[data-v-05d0f490]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-cf76b75d]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-4655c31a]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4655c31a]{background:#f7f7f7}.blog-hero[data-v-4655c31a]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4655c31a]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4655c31a]{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-4655c31a]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4655c31a]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4655c31a]{color:#d0cec6}.blog-breadcrumb-current[data-v-4655c31a]{color:#3a434a}.blog-title[data-v-4655c31a]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4655c31a]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4655c31a]{color:#767472}.mobile-toc[data-v-4655c31a]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4655c31a]{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-4655c31a]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4655c31a]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4655c31a]{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-4655c31a]:hover{color:#a8a490}.blog-body-outer[data-v-4655c31a]{padding:40px 20px 60px}.blog-body-inner[data-v-4655c31a]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4655c31a]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4655c31a],.blog-spacer[data-v-4655c31a]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4655c31a]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4655c31a],.toc-card[data-v-4655c31a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4655c31a]{display:flex}.toc-progress-track[data-v-4655c31a]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4655c31a]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4655c31a]{flex:1;padding:22px 18px}.toc-label[data-v-4655c31a]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4655c31a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4655c31a]{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-4655c31a],.toc-link[data-v-4655c31a]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4655c31a]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4655c31a]{padding:36px 32px}[data-v-4655c31a] .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-4655c31a] .blog-content h2:first-child{margin-top:0}[data-v-4655c31a] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4655c31a] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4655c31a] .blog-content ol,[data-v-4655c31a] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4655c31a] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4655c31a] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4655c31a] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4655c31a] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4655c31a] .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-4655c31a]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4655c31a]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4655c31a]{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-4655c31a]:hover{background:#2a3238}.related-blogs-outer[data-v-4655c31a]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4655c31a]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4655c31a]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4655c31a]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4655c31a]{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-4655c31a]:hover{border-color:#a8a490}.related-blog-title[data-v-4655c31a]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4655c31a]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4655c31a],.blog-spacer[data-v-4655c31a]{display:none}.mobile-toc[data-v-4655c31a]{display:block}.blog-hero[data-v-4655c31a]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4655c31a]{padding:20px 16px 40px}.blog-content[data-v-4655c31a]{padding:24px 18px}.blog-cta[data-v-4655c31a]{padding:32px 20px}.related-blogs-grid[data-v-4655c31a]{grid-template-columns:1fr}}.reading-progress[data-v-7201360d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7201360d]{background:#f7f7f7}.blog-hero[data-v-7201360d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7201360d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7201360d]{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-7201360d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7201360d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7201360d]{color:#d0cec6}.blog-breadcrumb-current[data-v-7201360d]{color:#3a434a}.blog-title[data-v-7201360d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7201360d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7201360d]{color:#767472}.mobile-toc[data-v-7201360d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7201360d]{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-7201360d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7201360d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7201360d]{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-7201360d]:hover{color:#a8a490}.blog-body-outer[data-v-7201360d]{padding:40px 20px 60px}.blog-body-inner[data-v-7201360d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7201360d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7201360d],.blog-spacer[data-v-7201360d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7201360d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7201360d],.toc-card[data-v-7201360d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7201360d]{display:flex}.toc-progress-track[data-v-7201360d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7201360d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7201360d]{flex:1;padding:22px 18px}.toc-label[data-v-7201360d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7201360d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7201360d]{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-7201360d],.toc-link[data-v-7201360d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7201360d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7201360d]{padding:36px 32px}[data-v-7201360d] .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-7201360d] .blog-content h2:first-child{margin-top:0}[data-v-7201360d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7201360d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7201360d] .blog-content ol,[data-v-7201360d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7201360d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7201360d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7201360d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7201360d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7201360d] .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-7201360d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7201360d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7201360d]{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-7201360d]:hover{background:#2a3238}.related-blogs-outer[data-v-7201360d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7201360d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7201360d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7201360d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7201360d]{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-7201360d]:hover{border-color:#a8a490}.related-blog-title[data-v-7201360d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7201360d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7201360d],.blog-spacer[data-v-7201360d]{display:none}.mobile-toc[data-v-7201360d]{display:block}.blog-hero[data-v-7201360d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7201360d]{padding:20px 16px 40px}.blog-content[data-v-7201360d]{padding:24px 18px}.blog-cta[data-v-7201360d]{padding:32px 20px}.related-blogs-grid[data-v-7201360d]{grid-template-columns:1fr}}.reading-progress[data-v-8c5dc2e9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8c5dc2e9]{background:#f7f7f7}.blog-hero[data-v-8c5dc2e9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8c5dc2e9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8c5dc2e9]{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-8c5dc2e9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8c5dc2e9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8c5dc2e9]{color:#d0cec6}.blog-breadcrumb-current[data-v-8c5dc2e9]{color:#3a434a}.blog-title[data-v-8c5dc2e9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8c5dc2e9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8c5dc2e9]{color:#767472}.mobile-toc[data-v-8c5dc2e9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8c5dc2e9]{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-8c5dc2e9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8c5dc2e9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8c5dc2e9]{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-8c5dc2e9]:hover{color:#a8a490}.blog-body-outer[data-v-8c5dc2e9]{padding:40px 20px 60px}.blog-body-inner[data-v-8c5dc2e9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8c5dc2e9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8c5dc2e9],.blog-spacer[data-v-8c5dc2e9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8c5dc2e9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8c5dc2e9],.toc-card[data-v-8c5dc2e9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8c5dc2e9]{display:flex}.toc-progress-track[data-v-8c5dc2e9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8c5dc2e9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8c5dc2e9]{flex:1;padding:22px 18px}.toc-label[data-v-8c5dc2e9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8c5dc2e9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8c5dc2e9]{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-8c5dc2e9],.toc-link[data-v-8c5dc2e9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8c5dc2e9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8c5dc2e9]{padding:36px 32px}[data-v-8c5dc2e9] .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-8c5dc2e9] .blog-content h2:first-child{margin-top:0}[data-v-8c5dc2e9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8c5dc2e9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8c5dc2e9] .blog-content ol,[data-v-8c5dc2e9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8c5dc2e9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8c5dc2e9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8c5dc2e9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8c5dc2e9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8c5dc2e9] .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-8c5dc2e9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8c5dc2e9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8c5dc2e9]{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-8c5dc2e9]:hover{background:#2a3238}.related-blogs-outer[data-v-8c5dc2e9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8c5dc2e9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8c5dc2e9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8c5dc2e9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8c5dc2e9]{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-8c5dc2e9]:hover{border-color:#a8a490}.related-blog-title[data-v-8c5dc2e9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8c5dc2e9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8c5dc2e9],.blog-spacer[data-v-8c5dc2e9]{display:none}.mobile-toc[data-v-8c5dc2e9]{display:block}.blog-hero[data-v-8c5dc2e9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8c5dc2e9]{padding:20px 16px 40px}.blog-content[data-v-8c5dc2e9]{padding:24px 18px}.blog-cta[data-v-8c5dc2e9]{padding:32px 20px}.related-blogs-grid[data-v-8c5dc2e9]{grid-template-columns:1fr}}.reading-progress[data-v-b9322f5e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-b9322f5e]{background:#f7f7f7}.blog-hero[data-v-b9322f5e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-b9322f5e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-b9322f5e]{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-b9322f5e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-b9322f5e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-b9322f5e]{color:#d0cec6}.blog-breadcrumb-current[data-v-b9322f5e]{color:#3a434a}.blog-title[data-v-b9322f5e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-b9322f5e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-b9322f5e]{color:#767472}.mobile-toc[data-v-b9322f5e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-b9322f5e]{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-b9322f5e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-b9322f5e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-b9322f5e]{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-b9322f5e]:hover{color:#a8a490}.blog-body-outer[data-v-b9322f5e]{padding:40px 20px 60px}.blog-body-inner[data-v-b9322f5e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-b9322f5e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-b9322f5e],.blog-spacer[data-v-b9322f5e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-b9322f5e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-b9322f5e],.toc-card[data-v-b9322f5e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-b9322f5e]{display:flex}.toc-progress-track[data-v-b9322f5e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-b9322f5e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-b9322f5e]{flex:1;padding:22px 18px}.toc-label[data-v-b9322f5e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-b9322f5e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-b9322f5e]{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-b9322f5e],.toc-link[data-v-b9322f5e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-b9322f5e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-b9322f5e]{padding:36px 32px}[data-v-b9322f5e] .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-b9322f5e] .blog-content h2:first-child{margin-top:0}[data-v-b9322f5e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-b9322f5e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-b9322f5e] .blog-content ol,[data-v-b9322f5e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-b9322f5e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-b9322f5e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-b9322f5e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-b9322f5e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-b9322f5e] .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-b9322f5e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-b9322f5e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-b9322f5e]{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-b9322f5e]:hover{background:#2a3238}.related-blogs-outer[data-v-b9322f5e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-b9322f5e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-b9322f5e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-b9322f5e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-b9322f5e]{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-b9322f5e]:hover{border-color:#a8a490}.related-blog-title[data-v-b9322f5e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-b9322f5e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-b9322f5e],.blog-spacer[data-v-b9322f5e]{display:none}.mobile-toc[data-v-b9322f5e]{display:block}.blog-hero[data-v-b9322f5e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-b9322f5e]{padding:20px 16px 40px}.blog-content[data-v-b9322f5e]{padding:24px 18px}.blog-cta[data-v-b9322f5e]{padding:32px 20px}.related-blogs-grid[data-v-b9322f5e]{grid-template-columns:1fr}}.reading-progress[data-v-c2893fc4]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c2893fc4]{background:#f7f7f7}.blog-hero[data-v-c2893fc4]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c2893fc4]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c2893fc4]{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-c2893fc4]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c2893fc4]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c2893fc4]{color:#d0cec6}.blog-breadcrumb-current[data-v-c2893fc4]{color:#3a434a}.blog-title[data-v-c2893fc4]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c2893fc4]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c2893fc4]{color:#767472}.mobile-toc[data-v-c2893fc4]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c2893fc4]{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-c2893fc4]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c2893fc4]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c2893fc4]{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-c2893fc4]:hover{color:#a8a490}.blog-body-outer[data-v-c2893fc4]{padding:40px 20px 60px}.blog-body-inner[data-v-c2893fc4]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c2893fc4]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c2893fc4],.blog-spacer[data-v-c2893fc4]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c2893fc4]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c2893fc4],.toc-card[data-v-c2893fc4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c2893fc4]{display:flex}.toc-progress-track[data-v-c2893fc4]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c2893fc4]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c2893fc4]{flex:1;padding:22px 18px}.toc-label[data-v-c2893fc4]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c2893fc4]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c2893fc4]{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-c2893fc4],.toc-link[data-v-c2893fc4]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c2893fc4]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c2893fc4]{padding:36px 32px}[data-v-c2893fc4] .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-c2893fc4] .blog-content h2:first-child{margin-top:0}[data-v-c2893fc4] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c2893fc4] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c2893fc4] .blog-content ol,[data-v-c2893fc4] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c2893fc4] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c2893fc4] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c2893fc4] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c2893fc4] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c2893fc4] .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-c2893fc4]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c2893fc4]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c2893fc4]{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-c2893fc4]:hover{background:#2a3238}.related-blogs-outer[data-v-c2893fc4]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c2893fc4]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c2893fc4]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c2893fc4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c2893fc4]{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-c2893fc4]:hover{border-color:#a8a490}.related-blog-title[data-v-c2893fc4]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c2893fc4]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c2893fc4],.blog-spacer[data-v-c2893fc4]{display:none}.mobile-toc[data-v-c2893fc4]{display:block}.blog-hero[data-v-c2893fc4]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c2893fc4]{padding:20px 16px 40px}.blog-content[data-v-c2893fc4]{padding:24px 18px}.blog-cta[data-v-c2893fc4]{padding:32px 20px}.related-blogs-grid[data-v-c2893fc4]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-d86dc5ca]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-9aedef99]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9aedef99]{background:#f7f7f7}.blog-hero[data-v-9aedef99]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9aedef99]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9aedef99]{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-9aedef99]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9aedef99]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9aedef99]{color:#d0cec6}.blog-breadcrumb-current[data-v-9aedef99]{color:#3a434a}.blog-title[data-v-9aedef99]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9aedef99]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9aedef99]{color:#767472}.mobile-toc[data-v-9aedef99]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9aedef99]{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-9aedef99]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9aedef99]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9aedef99]{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-9aedef99]:hover{color:#a8a490}.blog-body-outer[data-v-9aedef99]{padding:40px 20px 60px}.blog-body-inner[data-v-9aedef99]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9aedef99]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9aedef99],.blog-spacer[data-v-9aedef99]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9aedef99]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9aedef99],.toc-card[data-v-9aedef99]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9aedef99]{display:flex}.toc-progress-track[data-v-9aedef99]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9aedef99]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9aedef99]{flex:1;padding:22px 18px}.toc-label[data-v-9aedef99]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9aedef99]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9aedef99]{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-9aedef99],.toc-link[data-v-9aedef99]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9aedef99]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9aedef99]{padding:36px 32px}[data-v-9aedef99] .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-9aedef99] .blog-content h2:first-child{margin-top:0}[data-v-9aedef99] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9aedef99] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9aedef99] .blog-content ol,[data-v-9aedef99] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9aedef99] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9aedef99] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9aedef99] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9aedef99] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9aedef99] .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-9aedef99]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9aedef99]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9aedef99]{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-9aedef99]:hover{background:#2a3238}.related-blogs-outer[data-v-9aedef99]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9aedef99]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9aedef99]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9aedef99]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9aedef99]{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-9aedef99]:hover{border-color:#a8a490}.related-blog-title[data-v-9aedef99]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9aedef99]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9aedef99],.blog-spacer[data-v-9aedef99]{display:none}.mobile-toc[data-v-9aedef99]{display:block}.blog-hero[data-v-9aedef99]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9aedef99]{padding:20px 16px 40px}.blog-content[data-v-9aedef99]{padding:24px 18px}.blog-cta[data-v-9aedef99]{padding:32px 20px}.related-blogs-grid[data-v-9aedef99]{grid-template-columns:1fr}}.reading-progress[data-v-4fcb0e7f]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-4fcb0e7f]{background:#f7f7f7}.blog-hero[data-v-4fcb0e7f]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-4fcb0e7f]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-4fcb0e7f]{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-4fcb0e7f]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-4fcb0e7f]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-4fcb0e7f]{color:#d0cec6}.blog-breadcrumb-current[data-v-4fcb0e7f]{color:#3a434a}.blog-title[data-v-4fcb0e7f]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-4fcb0e7f]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-4fcb0e7f]{color:#767472}.mobile-toc[data-v-4fcb0e7f]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-4fcb0e7f]{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-4fcb0e7f]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-4fcb0e7f]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-4fcb0e7f]{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-4fcb0e7f]:hover{color:#a8a490}.blog-body-outer[data-v-4fcb0e7f]{padding:40px 20px 60px}.blog-body-inner[data-v-4fcb0e7f]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-4fcb0e7f]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-4fcb0e7f],.blog-spacer[data-v-4fcb0e7f]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-4fcb0e7f]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-4fcb0e7f],.toc-card[data-v-4fcb0e7f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-4fcb0e7f]{display:flex}.toc-progress-track[data-v-4fcb0e7f]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-4fcb0e7f]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-4fcb0e7f]{flex:1;padding:22px 18px}.toc-label[data-v-4fcb0e7f]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-4fcb0e7f]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-4fcb0e7f]{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-4fcb0e7f],.toc-link[data-v-4fcb0e7f]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-4fcb0e7f]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-4fcb0e7f]{padding:36px 32px}[data-v-4fcb0e7f] .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-4fcb0e7f] .blog-content h2:first-child{margin-top:0}[data-v-4fcb0e7f] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-4fcb0e7f] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-4fcb0e7f] .blog-content ol,[data-v-4fcb0e7f] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-4fcb0e7f] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-4fcb0e7f] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-4fcb0e7f] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-4fcb0e7f] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-4fcb0e7f] .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-4fcb0e7f]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-4fcb0e7f]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-4fcb0e7f]{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-4fcb0e7f]:hover{background:#2a3238}.related-blogs-outer[data-v-4fcb0e7f]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-4fcb0e7f]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-4fcb0e7f]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-4fcb0e7f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-4fcb0e7f]{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-4fcb0e7f]:hover{border-color:#a8a490}.related-blog-title[data-v-4fcb0e7f]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-4fcb0e7f]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-4fcb0e7f],.blog-spacer[data-v-4fcb0e7f]{display:none}.mobile-toc[data-v-4fcb0e7f]{display:block}.blog-hero[data-v-4fcb0e7f]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-4fcb0e7f]{padding:20px 16px 40px}.blog-content[data-v-4fcb0e7f]{padding:24px 18px}.blog-cta[data-v-4fcb0e7f]{padding:32px 20px}.related-blogs-grid[data-v-4fcb0e7f]{grid-template-columns:1fr}}.reading-progress[data-v-40190fca]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-40190fca]{background:#f7f7f7}.blog-hero[data-v-40190fca]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-40190fca]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-40190fca]{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-40190fca]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-40190fca]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-40190fca]{color:#d0cec6}.blog-breadcrumb-current[data-v-40190fca]{color:#3a434a}.blog-title[data-v-40190fca]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-40190fca]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-40190fca]{color:#767472}.mobile-toc[data-v-40190fca]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-40190fca]{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-40190fca]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-40190fca]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-40190fca]{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-40190fca]:hover{color:#a8a490}.blog-body-outer[data-v-40190fca]{padding:40px 20px 60px}.blog-body-inner[data-v-40190fca]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-40190fca]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-40190fca],.blog-spacer[data-v-40190fca]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-40190fca]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-40190fca],.toc-card[data-v-40190fca]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-40190fca]{display:flex}.toc-progress-track[data-v-40190fca]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-40190fca]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-40190fca]{flex:1;padding:22px 18px}.toc-label[data-v-40190fca]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-40190fca]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-40190fca]{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-40190fca],.toc-link[data-v-40190fca]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-40190fca]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-40190fca]{padding:36px 32px}[data-v-40190fca] .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-40190fca] .blog-content h2:first-child{margin-top:0}[data-v-40190fca] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-40190fca] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-40190fca] .blog-content ol,[data-v-40190fca] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-40190fca] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-40190fca] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-40190fca] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-40190fca] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-40190fca] .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-40190fca]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-40190fca]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-40190fca]{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-40190fca]:hover{background:#2a3238}.related-blogs-outer[data-v-40190fca]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-40190fca]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-40190fca]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-40190fca]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-40190fca]{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-40190fca]:hover{border-color:#a8a490}.related-blog-title[data-v-40190fca]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-40190fca]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-40190fca],.blog-spacer[data-v-40190fca]{display:none}.mobile-toc[data-v-40190fca]{display:block}.blog-hero[data-v-40190fca]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-40190fca]{padding:20px 16px 40px}.blog-content[data-v-40190fca]{padding:24px 18px}.blog-cta[data-v-40190fca]{padding:32px 20px}.related-blogs-grid[data-v-40190fca]{grid-template-columns:1fr}}.reading-progress[data-v-3f0f5af2]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3f0f5af2]{background:#f7f7f7}.blog-hero[data-v-3f0f5af2]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3f0f5af2]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3f0f5af2]{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-3f0f5af2]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3f0f5af2]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3f0f5af2]{color:#d0cec6}.blog-breadcrumb-current[data-v-3f0f5af2]{color:#3a434a}.blog-title[data-v-3f0f5af2]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3f0f5af2]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3f0f5af2]{color:#767472}.mobile-toc[data-v-3f0f5af2]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3f0f5af2]{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-3f0f5af2]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3f0f5af2]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3f0f5af2]{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-3f0f5af2]:hover{color:#a8a490}.blog-body-outer[data-v-3f0f5af2]{padding:40px 20px 60px}.blog-body-inner[data-v-3f0f5af2]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3f0f5af2]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3f0f5af2],.blog-spacer[data-v-3f0f5af2]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3f0f5af2]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3f0f5af2],.toc-card[data-v-3f0f5af2]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3f0f5af2]{display:flex}.toc-progress-track[data-v-3f0f5af2]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3f0f5af2]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3f0f5af2]{flex:1;padding:22px 18px}.toc-label[data-v-3f0f5af2]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3f0f5af2]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3f0f5af2]{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-3f0f5af2],.toc-link[data-v-3f0f5af2]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3f0f5af2]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3f0f5af2]{padding:36px 32px}[data-v-3f0f5af2] .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-3f0f5af2] .blog-content h2:first-child{margin-top:0}[data-v-3f0f5af2] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3f0f5af2] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3f0f5af2] .blog-content ol,[data-v-3f0f5af2] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3f0f5af2] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3f0f5af2] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3f0f5af2] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3f0f5af2] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3f0f5af2] .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-3f0f5af2]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3f0f5af2]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3f0f5af2]{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-3f0f5af2]:hover{background:#2a3238}.related-blogs-outer[data-v-3f0f5af2]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3f0f5af2]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3f0f5af2]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3f0f5af2]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3f0f5af2]{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-3f0f5af2]:hover{border-color:#a8a490}.related-blog-title[data-v-3f0f5af2]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3f0f5af2]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3f0f5af2],.blog-spacer[data-v-3f0f5af2]{display:none}.mobile-toc[data-v-3f0f5af2]{display:block}.blog-hero[data-v-3f0f5af2]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3f0f5af2]{padding:20px 16px 40px}.blog-content[data-v-3f0f5af2]{padding:24px 18px}.blog-cta[data-v-3f0f5af2]{padding:32px 20px}.related-blogs-grid[data-v-3f0f5af2]{grid-template-columns:1fr}}.reading-progress[data-v-45d52721]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-45d52721]{background:#f7f7f7}.blog-hero[data-v-45d52721]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-45d52721]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-45d52721]{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-45d52721]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-45d52721]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-45d52721]{color:#d0cec6}.blog-breadcrumb-current[data-v-45d52721]{color:#3a434a}.blog-title[data-v-45d52721]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-45d52721]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-45d52721]{color:#767472}.mobile-toc[data-v-45d52721]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-45d52721]{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-45d52721]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-45d52721]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-45d52721]{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-45d52721]:hover{color:#a8a490}.blog-body-outer[data-v-45d52721]{padding:40px 20px 60px}.blog-body-inner[data-v-45d52721]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-45d52721]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-45d52721],.blog-spacer[data-v-45d52721]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-45d52721]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-45d52721],.toc-card[data-v-45d52721]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-45d52721]{display:flex}.toc-progress-track[data-v-45d52721]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-45d52721]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-45d52721]{flex:1;padding:22px 18px}.toc-label[data-v-45d52721]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-45d52721]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-45d52721]{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-45d52721],.toc-link[data-v-45d52721]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-45d52721]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-45d52721]{padding:36px 32px}[data-v-45d52721] .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-45d52721] .blog-content h2:first-child{margin-top:0}[data-v-45d52721] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-45d52721] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-45d52721] .blog-content ol,[data-v-45d52721] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-45d52721] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-45d52721] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-45d52721] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-45d52721] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-45d52721] .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-45d52721]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-45d52721]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-45d52721]{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-45d52721]:hover{background:#2a3238}.related-blogs-outer[data-v-45d52721]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-45d52721]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-45d52721]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-45d52721]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-45d52721]{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-45d52721]:hover{border-color:#a8a490}.related-blog-title[data-v-45d52721]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-45d52721]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-45d52721],.blog-spacer[data-v-45d52721]{display:none}.mobile-toc[data-v-45d52721]{display:block}.blog-hero[data-v-45d52721]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-45d52721]{padding:20px 16px 40px}.blog-content[data-v-45d52721]{padding:24px 18px}.blog-cta[data-v-45d52721]{padding:32px 20px}.related-blogs-grid[data-v-45d52721]{grid-template-columns:1fr}}.reading-progress[data-v-f4889f22]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-f4889f22]{background:#f7f7f7}.blog-hero[data-v-f4889f22]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-f4889f22]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-f4889f22]{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-f4889f22]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-f4889f22]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-f4889f22]{color:#d0cec6}.blog-breadcrumb-current[data-v-f4889f22]{color:#3a434a}.blog-title[data-v-f4889f22]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-f4889f22]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-f4889f22]{color:#767472}.mobile-toc[data-v-f4889f22]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-f4889f22]{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-f4889f22]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-f4889f22]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-f4889f22]{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-f4889f22]:hover{color:#a8a490}.blog-body-outer[data-v-f4889f22]{padding:40px 20px 60px}.blog-body-inner[data-v-f4889f22]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-f4889f22]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-f4889f22],.blog-spacer[data-v-f4889f22]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-f4889f22]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-f4889f22],.toc-card[data-v-f4889f22]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-f4889f22]{display:flex}.toc-progress-track[data-v-f4889f22]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-f4889f22]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-f4889f22]{flex:1;padding:22px 18px}.toc-label[data-v-f4889f22]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-f4889f22]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-f4889f22]{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-f4889f22],.toc-link[data-v-f4889f22]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-f4889f22]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-f4889f22]{padding:36px 32px}[data-v-f4889f22] .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-f4889f22] .blog-content h2:first-child{margin-top:0}[data-v-f4889f22] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-f4889f22] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-f4889f22] .blog-content ol,[data-v-f4889f22] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-f4889f22] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-f4889f22] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-f4889f22] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-f4889f22] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-f4889f22] .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-f4889f22]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-f4889f22]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-f4889f22]{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-f4889f22]:hover{background:#2a3238}.related-blogs-outer[data-v-f4889f22]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-f4889f22]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-f4889f22]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-f4889f22]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-f4889f22]{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-f4889f22]:hover{border-color:#a8a490}.related-blog-title[data-v-f4889f22]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-f4889f22]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-f4889f22],.blog-spacer[data-v-f4889f22]{display:none}.mobile-toc[data-v-f4889f22]{display:block}.blog-hero[data-v-f4889f22]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-f4889f22]{padding:20px 16px 40px}.blog-content[data-v-f4889f22]{padding:24px 18px}.blog-cta[data-v-f4889f22]{padding:32px 20px}.related-blogs-grid[data-v-f4889f22]{grid-template-columns:1fr}}.reading-progress[data-v-8ea4a2fd]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8ea4a2fd]{background:#f7f7f7}.blog-hero[data-v-8ea4a2fd]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8ea4a2fd]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8ea4a2fd]{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-8ea4a2fd]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8ea4a2fd]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8ea4a2fd]{color:#d0cec6}.blog-breadcrumb-current[data-v-8ea4a2fd]{color:#3a434a}.blog-title[data-v-8ea4a2fd]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8ea4a2fd]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8ea4a2fd]{color:#767472}.mobile-toc[data-v-8ea4a2fd]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8ea4a2fd]{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-8ea4a2fd]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8ea4a2fd]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8ea4a2fd]{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-8ea4a2fd]:hover{color:#a8a490}.blog-body-outer[data-v-8ea4a2fd]{padding:40px 20px 60px}.blog-body-inner[data-v-8ea4a2fd]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8ea4a2fd]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8ea4a2fd],.blog-spacer[data-v-8ea4a2fd]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8ea4a2fd]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8ea4a2fd],.toc-card[data-v-8ea4a2fd]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8ea4a2fd]{display:flex}.toc-progress-track[data-v-8ea4a2fd]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8ea4a2fd]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8ea4a2fd]{flex:1;padding:22px 18px}.toc-label[data-v-8ea4a2fd]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8ea4a2fd]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8ea4a2fd]{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-8ea4a2fd],.toc-link[data-v-8ea4a2fd]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8ea4a2fd]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8ea4a2fd]{padding:36px 32px}[data-v-8ea4a2fd] .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-8ea4a2fd] .blog-content h2:first-child{margin-top:0}[data-v-8ea4a2fd] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8ea4a2fd] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8ea4a2fd] .blog-content ol,[data-v-8ea4a2fd] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8ea4a2fd] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8ea4a2fd] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8ea4a2fd] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8ea4a2fd] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8ea4a2fd] .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-8ea4a2fd]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8ea4a2fd]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8ea4a2fd]{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-8ea4a2fd]:hover{background:#2a3238}.related-blogs-outer[data-v-8ea4a2fd]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8ea4a2fd]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8ea4a2fd]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8ea4a2fd]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8ea4a2fd]{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-8ea4a2fd]:hover{border-color:#a8a490}.related-blog-title[data-v-8ea4a2fd]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8ea4a2fd]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8ea4a2fd],.blog-spacer[data-v-8ea4a2fd]{display:none}.mobile-toc[data-v-8ea4a2fd]{display:block}.blog-hero[data-v-8ea4a2fd]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8ea4a2fd]{padding:20px 16px 40px}.blog-content[data-v-8ea4a2fd]{padding:24px 18px}.blog-cta[data-v-8ea4a2fd]{padding:32px 20px}.related-blogs-grid[data-v-8ea4a2fd]{grid-template-columns:1fr}}.reading-progress[data-v-12bb7b6b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-12bb7b6b]{background:#f7f7f7}.blog-hero[data-v-12bb7b6b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-12bb7b6b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-12bb7b6b]{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-12bb7b6b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-12bb7b6b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-12bb7b6b]{color:#d0cec6}.blog-breadcrumb-current[data-v-12bb7b6b]{color:#3a434a}.blog-title[data-v-12bb7b6b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-12bb7b6b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-12bb7b6b]{color:#767472}.mobile-toc[data-v-12bb7b6b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-12bb7b6b]{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-12bb7b6b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-12bb7b6b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-12bb7b6b]{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-12bb7b6b]:hover{color:#a8a490}.blog-body-outer[data-v-12bb7b6b]{padding:40px 20px 60px}.blog-body-inner[data-v-12bb7b6b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-12bb7b6b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-12bb7b6b],.blog-spacer[data-v-12bb7b6b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-12bb7b6b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-12bb7b6b],.toc-card[data-v-12bb7b6b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-12bb7b6b]{display:flex}.toc-progress-track[data-v-12bb7b6b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-12bb7b6b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-12bb7b6b]{flex:1;padding:22px 18px}.toc-label[data-v-12bb7b6b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-12bb7b6b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-12bb7b6b]{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-12bb7b6b],.toc-link[data-v-12bb7b6b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-12bb7b6b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-12bb7b6b]{padding:36px 32px}[data-v-12bb7b6b] .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-12bb7b6b] .blog-content h2:first-child{margin-top:0}[data-v-12bb7b6b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-12bb7b6b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-12bb7b6b] .blog-content ol,[data-v-12bb7b6b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-12bb7b6b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-12bb7b6b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-12bb7b6b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-12bb7b6b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-12bb7b6b] .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-12bb7b6b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-12bb7b6b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-12bb7b6b]{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-12bb7b6b]:hover{background:#2a3238}.related-blogs-outer[data-v-12bb7b6b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-12bb7b6b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-12bb7b6b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-12bb7b6b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-12bb7b6b]{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-12bb7b6b]:hover{border-color:#a8a490}.related-blog-title[data-v-12bb7b6b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-12bb7b6b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-12bb7b6b],.blog-spacer[data-v-12bb7b6b]{display:none}.mobile-toc[data-v-12bb7b6b]{display:block}.blog-hero[data-v-12bb7b6b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-12bb7b6b]{padding:20px 16px 40px}.blog-content[data-v-12bb7b6b]{padding:24px 18px}.blog-cta[data-v-12bb7b6b]{padding:32px 20px}.related-blogs-grid[data-v-12bb7b6b]{grid-template-columns:1fr}}.reading-progress[data-v-a3787443]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a3787443]{background:#f7f7f7}.blog-hero[data-v-a3787443]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a3787443]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a3787443]{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-a3787443]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a3787443]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a3787443]{color:#d0cec6}.blog-breadcrumb-current[data-v-a3787443]{color:#3a434a}.blog-title[data-v-a3787443]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a3787443]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a3787443]{color:#767472}.mobile-toc[data-v-a3787443]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a3787443]{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-a3787443]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a3787443]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a3787443]{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-a3787443]:hover{color:#a8a490}.blog-body-outer[data-v-a3787443]{padding:40px 20px 60px}.blog-body-inner[data-v-a3787443]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a3787443]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a3787443],.blog-spacer[data-v-a3787443]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a3787443]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a3787443],.toc-card[data-v-a3787443]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a3787443]{display:flex}.toc-progress-track[data-v-a3787443]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a3787443]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a3787443]{flex:1;padding:22px 18px}.toc-label[data-v-a3787443]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a3787443]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a3787443]{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-a3787443],.toc-link[data-v-a3787443]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a3787443]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a3787443]{padding:36px 32px}[data-v-a3787443] .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-a3787443] .blog-content h2:first-child{margin-top:0}[data-v-a3787443] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a3787443] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a3787443] .blog-content ol,[data-v-a3787443] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a3787443] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a3787443] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a3787443] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a3787443] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a3787443] .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-a3787443]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a3787443]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a3787443]{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-a3787443]:hover{background:#2a3238}.related-blogs-outer[data-v-a3787443]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a3787443]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a3787443]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a3787443]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a3787443]{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-a3787443]:hover{border-color:#a8a490}.related-blog-title[data-v-a3787443]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a3787443]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a3787443],.blog-spacer[data-v-a3787443]{display:none}.mobile-toc[data-v-a3787443]{display:block}.blog-hero[data-v-a3787443]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a3787443]{padding:20px 16px 40px}.blog-content[data-v-a3787443]{padding:24px 18px}.blog-cta[data-v-a3787443]{padding:32px 20px}.related-blogs-grid[data-v-a3787443]{grid-template-columns:1fr}}.reading-progress[data-v-263e296e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-263e296e]{background:#f7f7f7}.blog-hero[data-v-263e296e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-263e296e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-263e296e]{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-263e296e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-263e296e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-263e296e]{color:#d0cec6}.blog-breadcrumb-current[data-v-263e296e]{color:#3a434a}.blog-title[data-v-263e296e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-263e296e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-263e296e]{color:#767472}.mobile-toc[data-v-263e296e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-263e296e]{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-263e296e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-263e296e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-263e296e]{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-263e296e]:hover{color:#a8a490}.blog-body-outer[data-v-263e296e]{padding:40px 20px 60px}.blog-body-inner[data-v-263e296e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-263e296e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-263e296e],.blog-spacer[data-v-263e296e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-263e296e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-263e296e],.toc-card[data-v-263e296e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-263e296e]{display:flex}.toc-progress-track[data-v-263e296e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-263e296e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-263e296e]{flex:1;padding:22px 18px}.toc-label[data-v-263e296e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-263e296e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-263e296e]{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-263e296e],.toc-link[data-v-263e296e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-263e296e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-263e296e]{padding:36px 32px}[data-v-263e296e] .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-263e296e] .blog-content h2:first-child{margin-top:0}[data-v-263e296e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-263e296e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-263e296e] .blog-content ol,[data-v-263e296e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-263e296e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-263e296e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-263e296e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-263e296e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-263e296e] .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-263e296e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-263e296e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-263e296e]{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-263e296e]:hover{background:#2a3238}.related-blogs-outer[data-v-263e296e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-263e296e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-263e296e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-263e296e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-263e296e]{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-263e296e]:hover{border-color:#a8a490}.related-blog-title[data-v-263e296e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-263e296e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-263e296e],.blog-spacer[data-v-263e296e]{display:none}.mobile-toc[data-v-263e296e]{display:block}.blog-hero[data-v-263e296e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-263e296e]{padding:20px 16px 40px}.blog-content[data-v-263e296e]{padding:24px 18px}.blog-cta[data-v-263e296e]{padding:32px 20px}.related-blogs-grid[data-v-263e296e]{grid-template-columns:1fr}}.reading-progress[data-v-5a91249b]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5a91249b]{background:#f7f7f7}.blog-hero[data-v-5a91249b]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5a91249b]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5a91249b]{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-5a91249b]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5a91249b]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5a91249b]{color:#d0cec6}.blog-breadcrumb-current[data-v-5a91249b]{color:#3a434a}.blog-title[data-v-5a91249b]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5a91249b]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5a91249b]{color:#767472}.mobile-toc[data-v-5a91249b]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5a91249b]{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-5a91249b]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5a91249b]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5a91249b]{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-5a91249b]:hover{color:#a8a490}.blog-body-outer[data-v-5a91249b]{padding:40px 20px 60px}.blog-body-inner[data-v-5a91249b]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5a91249b]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5a91249b],.blog-spacer[data-v-5a91249b]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5a91249b]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5a91249b],.toc-card[data-v-5a91249b]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5a91249b]{display:flex}.toc-progress-track[data-v-5a91249b]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5a91249b]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5a91249b]{flex:1;padding:22px 18px}.toc-label[data-v-5a91249b]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5a91249b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5a91249b]{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-5a91249b],.toc-link[data-v-5a91249b]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5a91249b]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5a91249b]{padding:36px 32px}[data-v-5a91249b] .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-5a91249b] .blog-content h2:first-child{margin-top:0}[data-v-5a91249b] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5a91249b] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5a91249b] .blog-content ol,[data-v-5a91249b] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5a91249b] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5a91249b] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5a91249b] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5a91249b] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5a91249b] .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-5a91249b]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5a91249b]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5a91249b]{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-5a91249b]:hover{background:#2a3238}.related-blogs-outer[data-v-5a91249b]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5a91249b]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5a91249b]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5a91249b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5a91249b]{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-5a91249b]:hover{border-color:#a8a490}.related-blog-title[data-v-5a91249b]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5a91249b]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5a91249b],.blog-spacer[data-v-5a91249b]{display:none}.mobile-toc[data-v-5a91249b]{display:block}.blog-hero[data-v-5a91249b]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5a91249b]{padding:20px 16px 40px}.blog-content[data-v-5a91249b]{padding:24px 18px}.blog-cta[data-v-5a91249b]{padding:32px 20px}.related-blogs-grid[data-v-5a91249b]{grid-template-columns:1fr}}.reading-progress[data-v-3982367d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3982367d]{background:#f7f7f7}.blog-hero[data-v-3982367d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3982367d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3982367d]{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-3982367d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3982367d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3982367d]{color:#d0cec6}.blog-breadcrumb-current[data-v-3982367d]{color:#3a434a}.blog-title[data-v-3982367d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3982367d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3982367d]{color:#767472}.mobile-toc[data-v-3982367d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3982367d]{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-3982367d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3982367d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3982367d]{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-3982367d]:hover{color:#a8a490}.blog-body-outer[data-v-3982367d]{padding:40px 20px 60px}.blog-body-inner[data-v-3982367d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3982367d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3982367d],.blog-spacer[data-v-3982367d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3982367d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3982367d],.toc-card[data-v-3982367d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3982367d]{display:flex}.toc-progress-track[data-v-3982367d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3982367d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3982367d]{flex:1;padding:22px 18px}.toc-label[data-v-3982367d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3982367d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3982367d]{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-3982367d],.toc-link[data-v-3982367d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3982367d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3982367d]{padding:36px 32px}[data-v-3982367d] .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-3982367d] .blog-content h2:first-child{margin-top:0}[data-v-3982367d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3982367d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3982367d] .blog-content ol,[data-v-3982367d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3982367d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3982367d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3982367d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3982367d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3982367d] .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-3982367d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3982367d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3982367d]{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-3982367d]:hover{background:#2a3238}.related-blogs-outer[data-v-3982367d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3982367d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3982367d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3982367d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3982367d]{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-3982367d]:hover{border-color:#a8a490}.related-blog-title[data-v-3982367d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3982367d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3982367d],.blog-spacer[data-v-3982367d]{display:none}.mobile-toc[data-v-3982367d]{display:block}.blog-hero[data-v-3982367d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3982367d]{padding:20px 16px 40px}.blog-content[data-v-3982367d]{padding:24px 18px}.blog-cta[data-v-3982367d]{padding:32px 20px}.related-blogs-grid[data-v-3982367d]{grid-template-columns:1fr}}.reading-progress[data-v-1962baa1]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-1962baa1]{background:#f7f7f7}.blog-hero[data-v-1962baa1]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-1962baa1]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-1962baa1]{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-1962baa1]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-1962baa1]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-1962baa1]{color:#d0cec6}.blog-breadcrumb-current[data-v-1962baa1]{color:#3a434a}.blog-title[data-v-1962baa1]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-1962baa1]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-1962baa1]{color:#767472}.mobile-toc[data-v-1962baa1]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-1962baa1]{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-1962baa1]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-1962baa1]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-1962baa1]{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-1962baa1]:hover{color:#a8a490}.blog-body-outer[data-v-1962baa1]{padding:40px 20px 60px}.blog-body-inner[data-v-1962baa1]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-1962baa1]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-1962baa1],.blog-spacer[data-v-1962baa1]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-1962baa1]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-1962baa1],.toc-card[data-v-1962baa1]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-1962baa1]{display:flex}.toc-progress-track[data-v-1962baa1]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-1962baa1]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-1962baa1]{flex:1;padding:22px 18px}.toc-label[data-v-1962baa1]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-1962baa1]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-1962baa1]{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-1962baa1],.toc-link[data-v-1962baa1]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-1962baa1]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-1962baa1]{padding:36px 32px}[data-v-1962baa1] .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-1962baa1] .blog-content h2:first-child{margin-top:0}[data-v-1962baa1] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-1962baa1] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-1962baa1] .blog-content ol,[data-v-1962baa1] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-1962baa1] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-1962baa1] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-1962baa1] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-1962baa1] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-1962baa1] .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-1962baa1]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-1962baa1]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-1962baa1]{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-1962baa1]:hover{background:#2a3238}.related-blogs-outer[data-v-1962baa1]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-1962baa1]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-1962baa1]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-1962baa1]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-1962baa1]{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-1962baa1]:hover{border-color:#a8a490}.related-blog-title[data-v-1962baa1]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-1962baa1]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-1962baa1],.blog-spacer[data-v-1962baa1]{display:none}.mobile-toc[data-v-1962baa1]{display:block}.blog-hero[data-v-1962baa1]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-1962baa1]{padding:20px 16px 40px}.blog-content[data-v-1962baa1]{padding:24px 18px}.blog-cta[data-v-1962baa1]{padding:32px 20px}.related-blogs-grid[data-v-1962baa1]{grid-template-columns:1fr}}.temp-map-placeholder[data-v-2b5e7ee8]{align-items:center;color:#6c757d;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.reading-progress[data-v-ebe6f0ee]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-ebe6f0ee]{background:#f7f7f7}.blog-hero[data-v-ebe6f0ee]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-ebe6f0ee]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-ebe6f0ee]{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-ebe6f0ee]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-ebe6f0ee]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-ebe6f0ee]{color:#d0cec6}.blog-breadcrumb-current[data-v-ebe6f0ee]{color:#3a434a}.blog-title[data-v-ebe6f0ee]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-ebe6f0ee]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-ebe6f0ee]{color:#767472}.mobile-toc[data-v-ebe6f0ee]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-ebe6f0ee]{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-ebe6f0ee]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-ebe6f0ee]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-ebe6f0ee]{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-ebe6f0ee]:hover{color:#a8a490}.blog-body-outer[data-v-ebe6f0ee]{padding:40px 20px 60px}.blog-body-inner[data-v-ebe6f0ee]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-ebe6f0ee]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-ebe6f0ee],.blog-spacer[data-v-ebe6f0ee]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-ebe6f0ee]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-ebe6f0ee],.toc-card[data-v-ebe6f0ee]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-ebe6f0ee]{display:flex}.toc-progress-track[data-v-ebe6f0ee]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-ebe6f0ee]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-ebe6f0ee]{flex:1;padding:22px 18px}.toc-label[data-v-ebe6f0ee]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-ebe6f0ee]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-ebe6f0ee]{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-ebe6f0ee],.toc-link[data-v-ebe6f0ee]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-ebe6f0ee]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-ebe6f0ee]{padding:36px 32px}[data-v-ebe6f0ee] .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-ebe6f0ee] .blog-content h2:first-child{margin-top:0}[data-v-ebe6f0ee] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-ebe6f0ee] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-ebe6f0ee] .blog-content ol,[data-v-ebe6f0ee] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-ebe6f0ee] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-ebe6f0ee] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-ebe6f0ee] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-ebe6f0ee] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-ebe6f0ee] .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-ebe6f0ee]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-ebe6f0ee]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-ebe6f0ee]{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-ebe6f0ee]:hover{background:#2a3238}.related-blogs-outer[data-v-ebe6f0ee]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-ebe6f0ee]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-ebe6f0ee]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-ebe6f0ee]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-ebe6f0ee]{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-ebe6f0ee]:hover{border-color:#a8a490}.related-blog-title[data-v-ebe6f0ee]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-ebe6f0ee]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-ebe6f0ee],.blog-spacer[data-v-ebe6f0ee]{display:none}.mobile-toc[data-v-ebe6f0ee]{display:block}.blog-hero[data-v-ebe6f0ee]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-ebe6f0ee]{padding:20px 16px 40px}.blog-content[data-v-ebe6f0ee]{padding:24px 18px}.blog-cta[data-v-ebe6f0ee]{padding:32px 20px}.related-blogs-grid[data-v-ebe6f0ee]{grid-template-columns:1fr}}.reading-progress[data-v-d0fa80f7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-d0fa80f7]{background:#f7f7f7}.blog-hero[data-v-d0fa80f7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-d0fa80f7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-d0fa80f7]{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-d0fa80f7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-d0fa80f7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-d0fa80f7]{color:#d0cec6}.blog-breadcrumb-current[data-v-d0fa80f7]{color:#3a434a}.blog-title[data-v-d0fa80f7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-d0fa80f7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-d0fa80f7]{color:#767472}.mobile-toc[data-v-d0fa80f7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-d0fa80f7]{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-d0fa80f7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-d0fa80f7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-d0fa80f7]{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-d0fa80f7]:hover{color:#a8a490}.blog-body-outer[data-v-d0fa80f7]{padding:40px 20px 60px}.blog-body-inner[data-v-d0fa80f7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-d0fa80f7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-d0fa80f7],.blog-spacer[data-v-d0fa80f7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-d0fa80f7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-d0fa80f7],.toc-card[data-v-d0fa80f7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-d0fa80f7]{display:flex}.toc-progress-track[data-v-d0fa80f7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-d0fa80f7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-d0fa80f7]{flex:1;padding:22px 18px}.toc-label[data-v-d0fa80f7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-d0fa80f7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-d0fa80f7]{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-d0fa80f7],.toc-link[data-v-d0fa80f7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-d0fa80f7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-d0fa80f7]{padding:36px 32px}[data-v-d0fa80f7] .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-d0fa80f7] .blog-content h2:first-child{margin-top:0}[data-v-d0fa80f7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-d0fa80f7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-d0fa80f7] .blog-content ol,[data-v-d0fa80f7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-d0fa80f7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-d0fa80f7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-d0fa80f7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-d0fa80f7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-d0fa80f7] .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-d0fa80f7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-d0fa80f7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-d0fa80f7]{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-d0fa80f7]:hover{background:#2a3238}.related-blogs-outer[data-v-d0fa80f7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-d0fa80f7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-d0fa80f7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-d0fa80f7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-d0fa80f7]{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-d0fa80f7]:hover{border-color:#a8a490}.related-blog-title[data-v-d0fa80f7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-d0fa80f7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-d0fa80f7],.blog-spacer[data-v-d0fa80f7]{display:none}.mobile-toc[data-v-d0fa80f7]{display:block}.blog-hero[data-v-d0fa80f7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-d0fa80f7]{padding:20px 16px 40px}.blog-content[data-v-d0fa80f7]{padding:24px 18px}.blog-cta[data-v-d0fa80f7]{padding:32px 20px}.related-blogs-grid[data-v-d0fa80f7]{grid-template-columns:1fr}}.reading-progress[data-v-01c05f17]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-01c05f17]{background:#f7f7f7}.blog-hero[data-v-01c05f17]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-01c05f17]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-01c05f17]{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-01c05f17]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-01c05f17]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-01c05f17]{color:#d0cec6}.blog-breadcrumb-current[data-v-01c05f17]{color:#3a434a}.blog-title[data-v-01c05f17]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-01c05f17]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-01c05f17]{color:#767472}.mobile-toc[data-v-01c05f17]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-01c05f17]{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-01c05f17]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-01c05f17]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-01c05f17]{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-01c05f17]:hover{color:#a8a490}.blog-body-outer[data-v-01c05f17]{padding:40px 20px 60px}.blog-body-inner[data-v-01c05f17]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-01c05f17]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-01c05f17],.blog-spacer[data-v-01c05f17]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-01c05f17]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-01c05f17],.toc-card[data-v-01c05f17]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-01c05f17]{display:flex}.toc-progress-track[data-v-01c05f17]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-01c05f17]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-01c05f17]{flex:1;padding:22px 18px}.toc-label[data-v-01c05f17]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-01c05f17]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-01c05f17]{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-01c05f17],.toc-link[data-v-01c05f17]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-01c05f17]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-01c05f17]{padding:36px 32px}[data-v-01c05f17] .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-01c05f17] .blog-content h2:first-child{margin-top:0}[data-v-01c05f17] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-01c05f17] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-01c05f17] .blog-content ol,[data-v-01c05f17] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-01c05f17] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-01c05f17] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-01c05f17] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-01c05f17] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-01c05f17] .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-01c05f17]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-01c05f17]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-01c05f17]{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-01c05f17]:hover{background:#2a3238}.related-blogs-outer[data-v-01c05f17]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-01c05f17]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-01c05f17]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-01c05f17]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-01c05f17]{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-01c05f17]:hover{border-color:#a8a490}.related-blog-title[data-v-01c05f17]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-01c05f17]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-01c05f17],.blog-spacer[data-v-01c05f17]{display:none}.mobile-toc[data-v-01c05f17]{display:block}.blog-hero[data-v-01c05f17]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-01c05f17]{padding:20px 16px 40px}.blog-content[data-v-01c05f17]{padding:24px 18px}.blog-cta[data-v-01c05f17]{padding:32px 20px}.related-blogs-grid[data-v-01c05f17]{grid-template-columns:1fr}}.reading-progress[data-v-7b2c3cb7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7b2c3cb7]{background:#f7f7f7}.blog-hero[data-v-7b2c3cb7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7b2c3cb7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7b2c3cb7]{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-7b2c3cb7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7b2c3cb7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7b2c3cb7]{color:#d0cec6}.blog-breadcrumb-current[data-v-7b2c3cb7]{color:#3a434a}.blog-title[data-v-7b2c3cb7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7b2c3cb7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7b2c3cb7]{color:#767472}.mobile-toc[data-v-7b2c3cb7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7b2c3cb7]{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-7b2c3cb7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7b2c3cb7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7b2c3cb7]{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-7b2c3cb7]:hover{color:#a8a490}.blog-body-outer[data-v-7b2c3cb7]{padding:40px 20px 60px}.blog-body-inner[data-v-7b2c3cb7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7b2c3cb7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7b2c3cb7],.blog-spacer[data-v-7b2c3cb7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7b2c3cb7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7b2c3cb7],.toc-card[data-v-7b2c3cb7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7b2c3cb7]{display:flex}.toc-progress-track[data-v-7b2c3cb7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7b2c3cb7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7b2c3cb7]{flex:1;padding:22px 18px}.toc-label[data-v-7b2c3cb7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7b2c3cb7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7b2c3cb7]{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-7b2c3cb7],.toc-link[data-v-7b2c3cb7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7b2c3cb7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7b2c3cb7]{padding:36px 32px}[data-v-7b2c3cb7] .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-7b2c3cb7] .blog-content h2:first-child{margin-top:0}[data-v-7b2c3cb7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7b2c3cb7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7b2c3cb7] .blog-content ol,[data-v-7b2c3cb7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7b2c3cb7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7b2c3cb7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7b2c3cb7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7b2c3cb7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7b2c3cb7] .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-7b2c3cb7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7b2c3cb7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7b2c3cb7]{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-7b2c3cb7]:hover{background:#2a3238}.related-blogs-outer[data-v-7b2c3cb7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7b2c3cb7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7b2c3cb7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7b2c3cb7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7b2c3cb7]{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-7b2c3cb7]:hover{border-color:#a8a490}.related-blog-title[data-v-7b2c3cb7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7b2c3cb7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7b2c3cb7],.blog-spacer[data-v-7b2c3cb7]{display:none}.mobile-toc[data-v-7b2c3cb7]{display:block}.blog-hero[data-v-7b2c3cb7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7b2c3cb7]{padding:20px 16px 40px}.blog-content[data-v-7b2c3cb7]{padding:24px 18px}.blog-cta[data-v-7b2c3cb7]{padding:32px 20px}.related-blogs-grid[data-v-7b2c3cb7]{grid-template-columns:1fr}}.reading-progress[data-v-3d3d3bc9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-3d3d3bc9]{background:#f7f7f7}.blog-hero[data-v-3d3d3bc9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-3d3d3bc9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-3d3d3bc9]{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-3d3d3bc9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-3d3d3bc9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-3d3d3bc9]{color:#d0cec6}.blog-breadcrumb-current[data-v-3d3d3bc9]{color:#3a434a}.blog-title[data-v-3d3d3bc9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-3d3d3bc9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-3d3d3bc9]{color:#767472}.mobile-toc[data-v-3d3d3bc9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-3d3d3bc9]{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-3d3d3bc9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-3d3d3bc9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-3d3d3bc9]{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-3d3d3bc9]:hover{color:#a8a490}.blog-body-outer[data-v-3d3d3bc9]{padding:40px 20px 60px}.blog-body-inner[data-v-3d3d3bc9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-3d3d3bc9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-3d3d3bc9],.blog-spacer[data-v-3d3d3bc9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-3d3d3bc9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-3d3d3bc9],.toc-card[data-v-3d3d3bc9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-3d3d3bc9]{display:flex}.toc-progress-track[data-v-3d3d3bc9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-3d3d3bc9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-3d3d3bc9]{flex:1;padding:22px 18px}.toc-label[data-v-3d3d3bc9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-3d3d3bc9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-3d3d3bc9]{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-3d3d3bc9],.toc-link[data-v-3d3d3bc9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-3d3d3bc9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-3d3d3bc9]{padding:36px 32px}[data-v-3d3d3bc9] .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-3d3d3bc9] .blog-content h2:first-child{margin-top:0}[data-v-3d3d3bc9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-3d3d3bc9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-3d3d3bc9] .blog-content ol,[data-v-3d3d3bc9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-3d3d3bc9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-3d3d3bc9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-3d3d3bc9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-3d3d3bc9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-3d3d3bc9] .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-3d3d3bc9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-3d3d3bc9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-3d3d3bc9]{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-3d3d3bc9]:hover{background:#2a3238}.related-blogs-outer[data-v-3d3d3bc9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-3d3d3bc9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-3d3d3bc9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-3d3d3bc9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-3d3d3bc9]{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-3d3d3bc9]:hover{border-color:#a8a490}.related-blog-title[data-v-3d3d3bc9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-3d3d3bc9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-3d3d3bc9],.blog-spacer[data-v-3d3d3bc9]{display:none}.mobile-toc[data-v-3d3d3bc9]{display:block}.blog-hero[data-v-3d3d3bc9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-3d3d3bc9]{padding:20px 16px 40px}.blog-content[data-v-3d3d3bc9]{padding:24px 18px}.blog-cta[data-v-3d3d3bc9]{padding:32px 20px}.related-blogs-grid[data-v-3d3d3bc9]{grid-template-columns:1fr}}.reading-progress[data-v-e68667f9]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e68667f9]{background:#f7f7f7}.blog-hero[data-v-e68667f9]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e68667f9]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e68667f9]{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-e68667f9]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e68667f9]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e68667f9]{color:#d0cec6}.blog-breadcrumb-current[data-v-e68667f9]{color:#3a434a}.blog-title[data-v-e68667f9]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e68667f9]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e68667f9]{color:#767472}.mobile-toc[data-v-e68667f9]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e68667f9]{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-e68667f9]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e68667f9]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e68667f9]{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-e68667f9]:hover{color:#a8a490}.blog-body-outer[data-v-e68667f9]{padding:40px 20px 60px}.blog-body-inner[data-v-e68667f9]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e68667f9]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e68667f9],.blog-spacer[data-v-e68667f9]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e68667f9]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e68667f9],.toc-card[data-v-e68667f9]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e68667f9]{display:flex}.toc-progress-track[data-v-e68667f9]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e68667f9]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e68667f9]{flex:1;padding:22px 18px}.toc-label[data-v-e68667f9]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e68667f9]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e68667f9]{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-e68667f9],.toc-link[data-v-e68667f9]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e68667f9]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e68667f9]{padding:36px 32px}[data-v-e68667f9] .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-e68667f9] .blog-content h2:first-child{margin-top:0}[data-v-e68667f9] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e68667f9] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e68667f9] .blog-content ol,[data-v-e68667f9] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e68667f9] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e68667f9] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e68667f9] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e68667f9] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e68667f9] .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-e68667f9]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e68667f9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e68667f9]{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-e68667f9]:hover{background:#2a3238}.related-blogs-outer[data-v-e68667f9]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e68667f9]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e68667f9]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e68667f9]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e68667f9]{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-e68667f9]:hover{border-color:#a8a490}.related-blog-title[data-v-e68667f9]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e68667f9]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e68667f9],.blog-spacer[data-v-e68667f9]{display:none}.mobile-toc[data-v-e68667f9]{display:block}.blog-hero[data-v-e68667f9]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e68667f9]{padding:20px 16px 40px}.blog-content[data-v-e68667f9]{padding:24px 18px}.blog-cta[data-v-e68667f9]{padding:32px 20px}.related-blogs-grid[data-v-e68667f9]{grid-template-columns:1fr}}.reading-progress[data-v-5818b79e]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5818b79e]{background:#f7f7f7}.blog-hero[data-v-5818b79e]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5818b79e]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5818b79e]{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-5818b79e]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5818b79e]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5818b79e]{color:#d0cec6}.blog-breadcrumb-current[data-v-5818b79e]{color:#3a434a}.blog-title[data-v-5818b79e]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5818b79e]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5818b79e]{color:#767472}.mobile-toc[data-v-5818b79e]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5818b79e]{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-5818b79e]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5818b79e]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5818b79e]{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-5818b79e]:hover{color:#a8a490}.blog-body-outer[data-v-5818b79e]{padding:40px 20px 60px}.blog-body-inner[data-v-5818b79e]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5818b79e]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5818b79e],.blog-spacer[data-v-5818b79e]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5818b79e]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5818b79e],.toc-card[data-v-5818b79e]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5818b79e]{display:flex}.toc-progress-track[data-v-5818b79e]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5818b79e]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5818b79e]{flex:1;padding:22px 18px}.toc-label[data-v-5818b79e]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5818b79e]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5818b79e]{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-5818b79e],.toc-link[data-v-5818b79e]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5818b79e]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5818b79e]{padding:36px 32px}[data-v-5818b79e] .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-5818b79e] .blog-content h2:first-child{margin-top:0}[data-v-5818b79e] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5818b79e] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5818b79e] .blog-content ol,[data-v-5818b79e] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5818b79e] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5818b79e] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5818b79e] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5818b79e] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5818b79e] .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-5818b79e]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5818b79e]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5818b79e]{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-5818b79e]:hover{background:#2a3238}.related-blogs-outer[data-v-5818b79e]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5818b79e]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5818b79e]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5818b79e]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5818b79e]{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-5818b79e]:hover{border-color:#a8a490}.related-blog-title[data-v-5818b79e]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5818b79e]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5818b79e],.blog-spacer[data-v-5818b79e]{display:none}.mobile-toc[data-v-5818b79e]{display:block}.blog-hero[data-v-5818b79e]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5818b79e]{padding:20px 16px 40px}.blog-content[data-v-5818b79e]{padding:24px 18px}.blog-cta[data-v-5818b79e]{padding:32px 20px}.related-blogs-grid[data-v-5818b79e]{grid-template-columns:1fr}}.reading-progress[data-v-7b29807d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-7b29807d]{background:#f7f7f7}.blog-hero[data-v-7b29807d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-7b29807d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-7b29807d]{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-7b29807d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-7b29807d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-7b29807d]{color:#d0cec6}.blog-breadcrumb-current[data-v-7b29807d]{color:#3a434a}.blog-title[data-v-7b29807d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-7b29807d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-7b29807d]{color:#767472}.mobile-toc[data-v-7b29807d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-7b29807d]{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-7b29807d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-7b29807d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-7b29807d]{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-7b29807d]:hover{color:#a8a490}.blog-body-outer[data-v-7b29807d]{padding:40px 20px 60px}.blog-body-inner[data-v-7b29807d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-7b29807d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-7b29807d],.blog-spacer[data-v-7b29807d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-7b29807d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-7b29807d],.toc-card[data-v-7b29807d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-7b29807d]{display:flex}.toc-progress-track[data-v-7b29807d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-7b29807d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-7b29807d]{flex:1;padding:22px 18px}.toc-label[data-v-7b29807d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-7b29807d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-7b29807d]{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-7b29807d],.toc-link[data-v-7b29807d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-7b29807d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-7b29807d]{padding:36px 32px}[data-v-7b29807d] .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-7b29807d] .blog-content h2:first-child{margin-top:0}[data-v-7b29807d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-7b29807d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-7b29807d] .blog-content ol,[data-v-7b29807d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-7b29807d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-7b29807d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-7b29807d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-7b29807d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-7b29807d] .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-7b29807d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-7b29807d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-7b29807d]{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-7b29807d]:hover{background:#2a3238}.related-blogs-outer[data-v-7b29807d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-7b29807d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-7b29807d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-7b29807d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-7b29807d]{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-7b29807d]:hover{border-color:#a8a490}.related-blog-title[data-v-7b29807d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-7b29807d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-7b29807d],.blog-spacer[data-v-7b29807d]{display:none}.mobile-toc[data-v-7b29807d]{display:block}.blog-hero[data-v-7b29807d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-7b29807d]{padding:20px 16px 40px}.blog-content[data-v-7b29807d]{padding:24px 18px}.blog-cta[data-v-7b29807d]{padding:32px 20px}.related-blogs-grid[data-v-7b29807d]{grid-template-columns:1fr}}.reading-progress[data-v-e3ab4673]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-e3ab4673]{background:#f7f7f7}.blog-hero[data-v-e3ab4673]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-e3ab4673]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-e3ab4673]{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-e3ab4673]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-e3ab4673]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-e3ab4673]{color:#d0cec6}.blog-breadcrumb-current[data-v-e3ab4673]{color:#3a434a}.blog-title[data-v-e3ab4673]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-e3ab4673]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-e3ab4673]{color:#767472}.mobile-toc[data-v-e3ab4673]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-e3ab4673]{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-e3ab4673]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-e3ab4673]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-e3ab4673]{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-e3ab4673]:hover{color:#a8a490}.blog-body-outer[data-v-e3ab4673]{padding:40px 20px 60px}.blog-body-inner[data-v-e3ab4673]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-e3ab4673]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-e3ab4673],.blog-spacer[data-v-e3ab4673]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-e3ab4673]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-e3ab4673],.toc-card[data-v-e3ab4673]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-e3ab4673]{display:flex}.toc-progress-track[data-v-e3ab4673]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-e3ab4673]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-e3ab4673]{flex:1;padding:22px 18px}.toc-label[data-v-e3ab4673]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-e3ab4673]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-e3ab4673]{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-e3ab4673],.toc-link[data-v-e3ab4673]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-e3ab4673]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-e3ab4673]{padding:36px 32px}[data-v-e3ab4673] .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-e3ab4673] .blog-content h2:first-child{margin-top:0}[data-v-e3ab4673] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-e3ab4673] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-e3ab4673] .blog-content ol,[data-v-e3ab4673] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-e3ab4673] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-e3ab4673] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-e3ab4673] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-e3ab4673] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-e3ab4673] .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-e3ab4673]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-e3ab4673]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-e3ab4673]{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-e3ab4673]:hover{background:#2a3238}.related-blogs-outer[data-v-e3ab4673]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-e3ab4673]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-e3ab4673]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-e3ab4673]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-e3ab4673]{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-e3ab4673]:hover{border-color:#a8a490}.related-blog-title[data-v-e3ab4673]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-e3ab4673]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-e3ab4673],.blog-spacer[data-v-e3ab4673]{display:none}.mobile-toc[data-v-e3ab4673]{display:block}.blog-hero[data-v-e3ab4673]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-e3ab4673]{padding:20px 16px 40px}.blog-content[data-v-e3ab4673]{padding:24px 18px}.blog-cta[data-v-e3ab4673]{padding:32px 20px}.related-blogs-grid[data-v-e3ab4673]{grid-template-columns:1fr}}.reading-progress[data-v-beba6c81]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-beba6c81]{background:#f7f7f7}.blog-hero[data-v-beba6c81]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-beba6c81]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-beba6c81]{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-beba6c81]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-beba6c81]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-beba6c81]{color:#d0cec6}.blog-breadcrumb-current[data-v-beba6c81]{color:#3a434a}.blog-title[data-v-beba6c81]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-beba6c81]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-beba6c81]{color:#767472}.mobile-toc[data-v-beba6c81]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-beba6c81]{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-beba6c81]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-beba6c81]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-beba6c81]{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-beba6c81]:hover{color:#a8a490}.blog-body-outer[data-v-beba6c81]{padding:40px 20px 60px}.blog-body-inner[data-v-beba6c81]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-beba6c81]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-beba6c81],.blog-spacer[data-v-beba6c81]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-beba6c81]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-beba6c81],.toc-card[data-v-beba6c81]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-beba6c81]{display:flex}.toc-progress-track[data-v-beba6c81]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-beba6c81]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-beba6c81]{flex:1;padding:22px 18px}.toc-label[data-v-beba6c81]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-beba6c81]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-beba6c81]{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-beba6c81],.toc-link[data-v-beba6c81]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-beba6c81]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-beba6c81]{padding:36px 32px}[data-v-beba6c81] .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-beba6c81] .blog-content h2:first-child{margin-top:0}[data-v-beba6c81] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-beba6c81] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-beba6c81] .blog-content ol,[data-v-beba6c81] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-beba6c81] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-beba6c81] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-beba6c81] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-beba6c81] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-beba6c81] .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-beba6c81]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-beba6c81]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-beba6c81]{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-beba6c81]:hover{background:#2a3238}.related-blogs-outer[data-v-beba6c81]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-beba6c81]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-beba6c81]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-beba6c81]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-beba6c81]{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-beba6c81]:hover{border-color:#a8a490}.related-blog-title[data-v-beba6c81]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-beba6c81]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-beba6c81],.blog-spacer[data-v-beba6c81]{display:none}.mobile-toc[data-v-beba6c81]{display:block}.blog-hero[data-v-beba6c81]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-beba6c81]{padding:20px 16px 40px}.blog-content[data-v-beba6c81]{padding:24px 18px}.blog-cta[data-v-beba6c81]{padding:32px 20px}.related-blogs-grid[data-v-beba6c81]{grid-template-columns:1fr}}.reading-progress[data-v-8ffb02e7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8ffb02e7]{background:#f7f7f7}.blog-hero[data-v-8ffb02e7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8ffb02e7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8ffb02e7]{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-8ffb02e7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8ffb02e7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8ffb02e7]{color:#d0cec6}.blog-breadcrumb-current[data-v-8ffb02e7]{color:#3a434a}.blog-title[data-v-8ffb02e7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8ffb02e7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8ffb02e7]{color:#767472}.mobile-toc[data-v-8ffb02e7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8ffb02e7]{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-8ffb02e7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8ffb02e7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8ffb02e7]{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-8ffb02e7]:hover{color:#a8a490}.blog-body-outer[data-v-8ffb02e7]{padding:40px 20px 60px}.blog-body-inner[data-v-8ffb02e7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8ffb02e7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8ffb02e7],.blog-spacer[data-v-8ffb02e7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8ffb02e7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8ffb02e7],.toc-card[data-v-8ffb02e7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8ffb02e7]{display:flex}.toc-progress-track[data-v-8ffb02e7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8ffb02e7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8ffb02e7]{flex:1;padding:22px 18px}.toc-label[data-v-8ffb02e7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8ffb02e7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8ffb02e7]{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-8ffb02e7],.toc-link[data-v-8ffb02e7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8ffb02e7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8ffb02e7]{padding:36px 32px}[data-v-8ffb02e7] .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-8ffb02e7] .blog-content h2:first-child{margin-top:0}[data-v-8ffb02e7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8ffb02e7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8ffb02e7] .blog-content ol,[data-v-8ffb02e7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8ffb02e7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8ffb02e7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8ffb02e7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8ffb02e7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8ffb02e7] .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-8ffb02e7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8ffb02e7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8ffb02e7]{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-8ffb02e7]:hover{background:#2a3238}.related-blogs-outer[data-v-8ffb02e7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8ffb02e7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8ffb02e7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8ffb02e7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8ffb02e7]{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-8ffb02e7]:hover{border-color:#a8a490}.related-blog-title[data-v-8ffb02e7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8ffb02e7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8ffb02e7],.blog-spacer[data-v-8ffb02e7]{display:none}.mobile-toc[data-v-8ffb02e7]{display:block}.blog-hero[data-v-8ffb02e7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8ffb02e7]{padding:20px 16px 40px}.blog-content[data-v-8ffb02e7]{padding:24px 18px}.blog-cta[data-v-8ffb02e7]{padding:32px 20px}.related-blogs-grid[data-v-8ffb02e7]{grid-template-columns:1fr}}.reading-progress[data-v-099eeb40]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-099eeb40]{background:#f7f7f7}.blog-hero[data-v-099eeb40]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-099eeb40]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-099eeb40]{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-099eeb40]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-099eeb40]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-099eeb40]{color:#d0cec6}.blog-breadcrumb-current[data-v-099eeb40]{color:#3a434a}.blog-title[data-v-099eeb40]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-099eeb40]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-099eeb40]{color:#767472}.mobile-toc[data-v-099eeb40]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-099eeb40]{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-099eeb40]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-099eeb40]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-099eeb40]{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-099eeb40]:hover{color:#a8a490}.blog-body-outer[data-v-099eeb40]{padding:40px 20px 60px}.blog-body-inner[data-v-099eeb40]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-099eeb40]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-099eeb40],.blog-spacer[data-v-099eeb40]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-099eeb40]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-099eeb40],.toc-card[data-v-099eeb40]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-099eeb40]{display:flex}.toc-progress-track[data-v-099eeb40]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-099eeb40]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-099eeb40]{flex:1;padding:22px 18px}.toc-label[data-v-099eeb40]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-099eeb40]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-099eeb40]{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-099eeb40],.toc-link[data-v-099eeb40]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-099eeb40]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-099eeb40]{padding:36px 32px}[data-v-099eeb40] .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-099eeb40] .blog-content h2:first-child{margin-top:0}[data-v-099eeb40] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-099eeb40] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-099eeb40] .blog-content ol,[data-v-099eeb40] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-099eeb40] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-099eeb40] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-099eeb40] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-099eeb40] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-099eeb40] .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-099eeb40]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-099eeb40]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-099eeb40]{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-099eeb40]:hover{background:#2a3238}.related-blogs-outer[data-v-099eeb40]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-099eeb40]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-099eeb40]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-099eeb40]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-099eeb40]{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-099eeb40]:hover{border-color:#a8a490}.related-blog-title[data-v-099eeb40]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-099eeb40]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-099eeb40],.blog-spacer[data-v-099eeb40]{display:none}.mobile-toc[data-v-099eeb40]{display:block}.blog-hero[data-v-099eeb40]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-099eeb40]{padding:20px 16px 40px}.blog-content[data-v-099eeb40]{padding:24px 18px}.blog-cta[data-v-099eeb40]{padding:32px 20px}.related-blogs-grid[data-v-099eeb40]{grid-template-columns:1fr}}.reading-progress[data-v-9a1c36e7]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-9a1c36e7]{background:#f7f7f7}.blog-hero[data-v-9a1c36e7]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-9a1c36e7]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-9a1c36e7]{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-9a1c36e7]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-9a1c36e7]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-9a1c36e7]{color:#d0cec6}.blog-breadcrumb-current[data-v-9a1c36e7]{color:#3a434a}.blog-title[data-v-9a1c36e7]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-9a1c36e7]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-9a1c36e7]{color:#767472}.mobile-toc[data-v-9a1c36e7]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-9a1c36e7]{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-9a1c36e7]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-9a1c36e7]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-9a1c36e7]{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-9a1c36e7]:hover{color:#a8a490}.blog-body-outer[data-v-9a1c36e7]{padding:40px 20px 60px}.blog-body-inner[data-v-9a1c36e7]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-9a1c36e7]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-9a1c36e7],.blog-spacer[data-v-9a1c36e7]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-9a1c36e7]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-9a1c36e7],.toc-card[data-v-9a1c36e7]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-9a1c36e7]{display:flex}.toc-progress-track[data-v-9a1c36e7]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-9a1c36e7]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-9a1c36e7]{flex:1;padding:22px 18px}.toc-label[data-v-9a1c36e7]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-9a1c36e7]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-9a1c36e7]{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-9a1c36e7],.toc-link[data-v-9a1c36e7]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-9a1c36e7]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-9a1c36e7]{padding:36px 32px}[data-v-9a1c36e7] .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-9a1c36e7] .blog-content h2:first-child{margin-top:0}[data-v-9a1c36e7] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-9a1c36e7] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-9a1c36e7] .blog-content ol,[data-v-9a1c36e7] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-9a1c36e7] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-9a1c36e7] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-9a1c36e7] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-9a1c36e7] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-9a1c36e7] .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-9a1c36e7]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-9a1c36e7]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-9a1c36e7]{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-9a1c36e7]:hover{background:#2a3238}.related-blogs-outer[data-v-9a1c36e7]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-9a1c36e7]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-9a1c36e7]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-9a1c36e7]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-9a1c36e7]{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-9a1c36e7]:hover{border-color:#a8a490}.related-blog-title[data-v-9a1c36e7]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-9a1c36e7]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-9a1c36e7],.blog-spacer[data-v-9a1c36e7]{display:none}.mobile-toc[data-v-9a1c36e7]{display:block}.blog-hero[data-v-9a1c36e7]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-9a1c36e7]{padding:20px 16px 40px}.blog-content[data-v-9a1c36e7]{padding:24px 18px}.blog-cta[data-v-9a1c36e7]{padding:32px 20px}.related-blogs-grid[data-v-9a1c36e7]{grid-template-columns:1fr}}.reading-progress[data-v-512d2cbc]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-512d2cbc]{background:#f7f7f7}.blog-hero[data-v-512d2cbc]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-512d2cbc]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-512d2cbc]{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-512d2cbc]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-512d2cbc]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-512d2cbc]{color:#d0cec6}.blog-breadcrumb-current[data-v-512d2cbc]{color:#3a434a}.blog-title[data-v-512d2cbc]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-512d2cbc]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-512d2cbc]{color:#767472}.mobile-toc[data-v-512d2cbc]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-512d2cbc]{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-512d2cbc]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-512d2cbc]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-512d2cbc]{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-512d2cbc]:hover{color:#a8a490}.blog-body-outer[data-v-512d2cbc]{padding:40px 20px 60px}.blog-body-inner[data-v-512d2cbc]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-512d2cbc]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-512d2cbc],.blog-spacer[data-v-512d2cbc]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-512d2cbc]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-512d2cbc],.toc-card[data-v-512d2cbc]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-512d2cbc]{display:flex}.toc-progress-track[data-v-512d2cbc]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-512d2cbc]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-512d2cbc]{flex:1;padding:22px 18px}.toc-label[data-v-512d2cbc]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-512d2cbc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-512d2cbc]{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-512d2cbc],.toc-link[data-v-512d2cbc]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-512d2cbc]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-512d2cbc]{padding:36px 32px}[data-v-512d2cbc] .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-512d2cbc] .blog-content h2:first-child{margin-top:0}[data-v-512d2cbc] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-512d2cbc] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-512d2cbc] .blog-content ol,[data-v-512d2cbc] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-512d2cbc] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-512d2cbc] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-512d2cbc] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-512d2cbc] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-512d2cbc] .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-512d2cbc]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-512d2cbc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-512d2cbc]{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-512d2cbc]:hover{background:#2a3238}.related-blogs-outer[data-v-512d2cbc]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-512d2cbc]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-512d2cbc]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-512d2cbc]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-512d2cbc]{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-512d2cbc]:hover{border-color:#a8a490}.related-blog-title[data-v-512d2cbc]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-512d2cbc]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-512d2cbc],.blog-spacer[data-v-512d2cbc]{display:none}.mobile-toc[data-v-512d2cbc]{display:block}.blog-hero[data-v-512d2cbc]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-512d2cbc]{padding:20px 16px 40px}.blog-content[data-v-512d2cbc]{padding:24px 18px}.blog-cta[data-v-512d2cbc]{padding:32px 20px}.related-blogs-grid[data-v-512d2cbc]{grid-template-columns:1fr}}.reading-progress[data-v-c009af8d]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-c009af8d]{background:#f7f7f7}.blog-hero[data-v-c009af8d]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-c009af8d]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-c009af8d]{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-c009af8d]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-c009af8d]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-c009af8d]{color:#d0cec6}.blog-breadcrumb-current[data-v-c009af8d]{color:#3a434a}.blog-title[data-v-c009af8d]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-c009af8d]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-c009af8d]{color:#767472}.mobile-toc[data-v-c009af8d]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-c009af8d]{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-c009af8d]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-c009af8d]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-c009af8d]{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-c009af8d]:hover{color:#a8a490}.blog-body-outer[data-v-c009af8d]{padding:40px 20px 60px}.blog-body-inner[data-v-c009af8d]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-c009af8d]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-c009af8d],.blog-spacer[data-v-c009af8d]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-c009af8d]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-c009af8d],.toc-card[data-v-c009af8d]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-c009af8d]{display:flex}.toc-progress-track[data-v-c009af8d]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-c009af8d]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-c009af8d]{flex:1;padding:22px 18px}.toc-label[data-v-c009af8d]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-c009af8d]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-c009af8d]{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-c009af8d],.toc-link[data-v-c009af8d]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-c009af8d]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-c009af8d]{padding:36px 32px}[data-v-c009af8d] .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-c009af8d] .blog-content h2:first-child{margin-top:0}[data-v-c009af8d] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-c009af8d] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-c009af8d] .blog-content ol,[data-v-c009af8d] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-c009af8d] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-c009af8d] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-c009af8d] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-c009af8d] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-c009af8d] .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-c009af8d]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-c009af8d]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-c009af8d]{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-c009af8d]:hover{background:#2a3238}.related-blogs-outer[data-v-c009af8d]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-c009af8d]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-c009af8d]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-c009af8d]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-c009af8d]{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-c009af8d]:hover{border-color:#a8a490}.related-blog-title[data-v-c009af8d]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-c009af8d]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-c009af8d],.blog-spacer[data-v-c009af8d]{display:none}.mobile-toc[data-v-c009af8d]{display:block}.blog-hero[data-v-c009af8d]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-c009af8d]{padding:20px 16px 40px}.blog-content[data-v-c009af8d]{padding:24px 18px}.blog-cta[data-v-c009af8d]{padding:32px 20px}.related-blogs-grid[data-v-c009af8d]{grid-template-columns:1fr}}.reading-progress[data-v-2c1e4634]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-2c1e4634]{background:#f7f7f7}.blog-hero[data-v-2c1e4634]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-2c1e4634]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-2c1e4634]{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-2c1e4634]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-2c1e4634]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-2c1e4634]{color:#d0cec6}.blog-breadcrumb-current[data-v-2c1e4634]{color:#3a434a}.blog-title[data-v-2c1e4634]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-2c1e4634]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-2c1e4634]{color:#767472}.mobile-toc[data-v-2c1e4634]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-2c1e4634]{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-2c1e4634]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-2c1e4634]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-2c1e4634]{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-2c1e4634]:hover{color:#a8a490}.blog-body-outer[data-v-2c1e4634]{padding:40px 20px 60px}.blog-body-inner[data-v-2c1e4634]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-2c1e4634]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-2c1e4634],.blog-spacer[data-v-2c1e4634]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-2c1e4634]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-2c1e4634],.toc-card[data-v-2c1e4634]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-2c1e4634]{display:flex}.toc-progress-track[data-v-2c1e4634]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-2c1e4634]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-2c1e4634]{flex:1;padding:22px 18px}.toc-label[data-v-2c1e4634]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-2c1e4634]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-2c1e4634]{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-2c1e4634],.toc-link[data-v-2c1e4634]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-2c1e4634]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-2c1e4634]{padding:36px 32px}[data-v-2c1e4634] .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-2c1e4634] .blog-content h2:first-child{margin-top:0}[data-v-2c1e4634] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-2c1e4634] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-2c1e4634] .blog-content ol,[data-v-2c1e4634] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-2c1e4634] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-2c1e4634] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-2c1e4634] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-2c1e4634] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-2c1e4634] .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-2c1e4634]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-2c1e4634]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-2c1e4634]{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-2c1e4634]:hover{background:#2a3238}.related-blogs-outer[data-v-2c1e4634]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-2c1e4634]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-2c1e4634]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-2c1e4634]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-2c1e4634]{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-2c1e4634]:hover{border-color:#a8a490}.related-blog-title[data-v-2c1e4634]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-2c1e4634]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-2c1e4634],.blog-spacer[data-v-2c1e4634]{display:none}.mobile-toc[data-v-2c1e4634]{display:block}.blog-hero[data-v-2c1e4634]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-2c1e4634]{padding:20px 16px 40px}.blog-content[data-v-2c1e4634]{padding:24px 18px}.blog-cta[data-v-2c1e4634]{padding:32px 20px}.related-blogs-grid[data-v-2c1e4634]{grid-template-columns:1fr}}.reading-progress[data-v-a9007a86]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-a9007a86]{background:#f7f7f7}.blog-hero[data-v-a9007a86]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-a9007a86]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-a9007a86]{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-a9007a86]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-a9007a86]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-a9007a86]{color:#d0cec6}.blog-breadcrumb-current[data-v-a9007a86]{color:#3a434a}.blog-title[data-v-a9007a86]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-a9007a86]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-a9007a86]{color:#767472}.mobile-toc[data-v-a9007a86]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-a9007a86]{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-a9007a86]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-a9007a86]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-a9007a86]{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-a9007a86]:hover{color:#a8a490}.blog-body-outer[data-v-a9007a86]{padding:40px 20px 60px}.blog-body-inner[data-v-a9007a86]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-a9007a86]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-a9007a86],.blog-spacer[data-v-a9007a86]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-a9007a86]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-a9007a86],.toc-card[data-v-a9007a86]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-a9007a86]{display:flex}.toc-progress-track[data-v-a9007a86]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-a9007a86]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-a9007a86]{flex:1;padding:22px 18px}.toc-label[data-v-a9007a86]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-a9007a86]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-a9007a86]{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-a9007a86],.toc-link[data-v-a9007a86]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-a9007a86]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-a9007a86]{padding:36px 32px}[data-v-a9007a86] .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-a9007a86] .blog-content h2:first-child{margin-top:0}[data-v-a9007a86] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-a9007a86] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-a9007a86] .blog-content ol,[data-v-a9007a86] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-a9007a86] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-a9007a86] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-a9007a86] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-a9007a86] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-a9007a86] .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-a9007a86]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-a9007a86]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-a9007a86]{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-a9007a86]:hover{background:#2a3238}.related-blogs-outer[data-v-a9007a86]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-a9007a86]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-a9007a86]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-a9007a86]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-a9007a86]{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-a9007a86]:hover{border-color:#a8a490}.related-blog-title[data-v-a9007a86]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-a9007a86]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-a9007a86],.blog-spacer[data-v-a9007a86]{display:none}.mobile-toc[data-v-a9007a86]{display:block}.blog-hero[data-v-a9007a86]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-a9007a86]{padding:20px 16px 40px}.blog-content[data-v-a9007a86]{padding:24px 18px}.blog-cta[data-v-a9007a86]{padding:32px 20px}.related-blogs-grid[data-v-a9007a86]{grid-template-columns:1fr}}.reading-progress[data-v-5716acad]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-5716acad]{background:#f7f7f7}.blog-hero[data-v-5716acad]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-5716acad]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-5716acad]{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-5716acad]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-5716acad]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-5716acad]{color:#d0cec6}.blog-breadcrumb-current[data-v-5716acad]{color:#3a434a}.blog-title[data-v-5716acad]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-5716acad]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-5716acad]{color:#767472}.mobile-toc[data-v-5716acad]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-5716acad]{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-5716acad]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-5716acad]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-5716acad]{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-5716acad]:hover{color:#a8a490}.blog-body-outer[data-v-5716acad]{padding:40px 20px 60px}.blog-body-inner[data-v-5716acad]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-5716acad]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-5716acad],.blog-spacer[data-v-5716acad]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-5716acad]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-5716acad],.toc-card[data-v-5716acad]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-5716acad]{display:flex}.toc-progress-track[data-v-5716acad]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-5716acad]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-5716acad]{flex:1;padding:22px 18px}.toc-label[data-v-5716acad]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-5716acad]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-5716acad]{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-5716acad],.toc-link[data-v-5716acad]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-5716acad]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-5716acad]{padding:36px 32px}[data-v-5716acad] .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-5716acad] .blog-content h2:first-child{margin-top:0}[data-v-5716acad] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-5716acad] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-5716acad] .blog-content ol,[data-v-5716acad] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-5716acad] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-5716acad] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-5716acad] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-5716acad] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-5716acad] .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-5716acad]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-5716acad]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-5716acad]{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-5716acad]:hover{background:#2a3238}.related-blogs-outer[data-v-5716acad]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-5716acad]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-5716acad]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-5716acad]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-5716acad]{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-5716acad]:hover{border-color:#a8a490}.related-blog-title[data-v-5716acad]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-5716acad]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-5716acad],.blog-spacer[data-v-5716acad]{display:none}.mobile-toc[data-v-5716acad]{display:block}.blog-hero[data-v-5716acad]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-5716acad]{padding:20px 16px 40px}.blog-content[data-v-5716acad]{padding:24px 18px}.blog-cta[data-v-5716acad]{padding:32px 20px}.related-blogs-grid[data-v-5716acad]{grid-template-columns:1fr}}.reading-progress[data-v-8a7cadd4]{background:#a8a490;height:3px;left:0;position:fixed;top:0;transition:width .1s linear;z-index:1000}.blog-post[data-v-8a7cadd4]{background:#f7f7f7}.blog-hero[data-v-8a7cadd4]{background:#fff;border-bottom:1px solid #ebe9e5;padding:164px 20px 40px}.blog-hero-content[data-v-8a7cadd4]{margin:0 auto;max-width:760px}.blog-breadcrumb[data-v-8a7cadd4]{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-8a7cadd4]{color:#5c5a4e;display:inline-block;padding:8px 4px;text-decoration:none}.blog-breadcrumb-link[data-v-8a7cadd4]:hover{color:#3a434a}.blog-breadcrumb-sep[data-v-8a7cadd4]{color:#d0cec6}.blog-breadcrumb-current[data-v-8a7cadd4]{color:#3a434a}.blog-title[data-v-8a7cadd4]{color:#1a1a1a;font-size:clamp(22px,3.5vw,36px);font-weight:800;line-height:1.2;margin-bottom:16px}.blog-meta[data-v-8a7cadd4]{align-items:center;color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.blog-meta-sep[data-v-8a7cadd4]{color:#767472}.mobile-toc[data-v-8a7cadd4]{background:#fff;border-bottom:1px solid #f7f7f7;display:none;position:sticky;top:55px;z-index:50}.mobile-toc-toggle[data-v-8a7cadd4]{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-8a7cadd4]{color:#3a434a;font-size:10px}.mobile-toc-list[data-v-8a7cadd4]{background:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 20px 16px}.mobile-toc-link[data-v-8a7cadd4]{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-8a7cadd4]:hover{color:#a8a490}.blog-body-outer[data-v-8a7cadd4]{padding:40px 20px 60px}.blog-body-inner[data-v-8a7cadd4]{align-items:flex-start;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:1200px}.blog-sidebar[data-v-8a7cadd4]{align-self:flex-start;position:sticky;top:90px}.blog-sidebar[data-v-8a7cadd4],.blog-spacer[data-v-8a7cadd4]{flex-shrink:0;min-width:200px;width:200px}.blog-main[data-v-8a7cadd4]{max-width:720px;min-width:0;width:100%}.blog-content-card[data-v-8a7cadd4],.toc-card[data-v-8a7cadd4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden}.toc-card[data-v-8a7cadd4]{display:flex}.toc-progress-track[data-v-8a7cadd4]{background:#f0ede8;flex-shrink:0;position:relative;width:4px}.toc-progress-fill[data-v-8a7cadd4]{background:#a8a490;left:0;position:absolute;top:0;transition:height .1s linear;width:100%}.toc-inner[data-v-8a7cadd4]{flex:1;padding:22px 18px}.toc-label[data-v-8a7cadd4]{color:#a8a490;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.toc-list[data-v-8a7cadd4]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.toc-link[data-v-8a7cadd4]{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-8a7cadd4],.toc-link[data-v-8a7cadd4]:hover{background:#f7f7f7;color:#1a1a1a}.toc-link--active[data-v-8a7cadd4]{border-left-color:#a8a490;font-weight:600}.blog-content[data-v-8a7cadd4]{padding:36px 32px}[data-v-8a7cadd4] .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-8a7cadd4] .blog-content h2:first-child{margin-top:0}[data-v-8a7cadd4] .blog-content h3{color:#3a434a;font-size:17px;font-weight:700;margin:28px 0 10px}[data-v-8a7cadd4] .blog-content p{color:#4a4a4a;font-size:16px;line-height:1.8;margin-bottom:20px}[data-v-8a7cadd4] .blog-content ol,[data-v-8a7cadd4] .blog-content ul{margin-bottom:20px;padding-left:24px}[data-v-8a7cadd4] .blog-content li{color:#4a4a4a;font-size:16px;line-height:1.75;margin-bottom:8px}[data-v-8a7cadd4] .blog-content strong{color:#1a1a1a;font-weight:700}[data-v-8a7cadd4] .blog-content a{color:#a8a490;text-decoration:underline}[data-v-8a7cadd4] .blog-content img{border-radius:8px;display:block;height:auto;margin:28px auto;max-width:600px;width:100%}[data-v-8a7cadd4] .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-8a7cadd4]{background:#3a434a;padding:40px 32px;text-align:center}.blog-cta-text[data-v-8a7cadd4]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px}.blog-cta-button[data-v-8a7cadd4]{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-8a7cadd4]:hover{background:#2a3238}.related-blogs-outer[data-v-8a7cadd4]{background:#f0ede8;padding:48px 20px 64px}.related-blogs-inner[data-v-8a7cadd4]{margin:0 auto;max-width:760px}.related-blogs-label[data-v-8a7cadd4]{color:#5c5a4e;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.related-blogs-grid[data-v-8a7cadd4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.related-blog-card[data-v-8a7cadd4]{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-8a7cadd4]:hover{border-color:#a8a490}.related-blog-title[data-v-8a7cadd4]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.4}.related-blog-link[data-v-8a7cadd4]{color:#5c5a4e;font-size:13px;font-weight:600}@media(max-width:768px){.blog-sidebar[data-v-8a7cadd4],.blog-spacer[data-v-8a7cadd4]{display:none}.mobile-toc[data-v-8a7cadd4]{display:block}.blog-hero[data-v-8a7cadd4]{padding-bottom:28px;padding-top:120px}.blog-body-outer[data-v-8a7cadd4]{padding:20px 16px 40px}.blog-content[data-v-8a7cadd4]{padding:24px 18px}.blog-cta[data-v-8a7cadd4]{padding:32px 20px}.related-blogs-grid[data-v-8a7cadd4]{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-6d2e8aff]{background-color:#fff;padding:0 0 160px}.separator-bar[data-v-6d2e8aff]{background-color:#fff;height:120px;width:100%}.container[data-v-6d2e8aff]{margin:0 auto;max-width:1400px;padding:0 40px}.header-content[data-v-6d2e8aff]{margin-bottom:80px;text-align:center}.main-title[data-v-6d2e8aff]{color:#000;font-size:24px;font-weight:800;letter-spacing:1px;line-height:125%;margin-bottom:16px;text-transform:capitalize}.subtitle[data-v-6d2e8aff]{color:#787878;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.gifts-grid[data-v-6d2e8aff]{display:grid;gap:60px;grid-template-columns:repeat(4,1fr)}.gift-column[data-v-6d2e8aff]{gap:60px}.gift-column[data-v-6d2e8aff],.gift-item[data-v-6d2e8aff]{display:flex;flex-direction:column}.gift-item[data-v-6d2e8aff]{align-items:center;text-align:center}.gift-icon[data-v-6d2e8aff]{height:60px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain;width:60px}.gift-title[data-v-6d2e8aff]{color:#1a1a1a;font-size:20px;font-weight:800;line-height:135%;margin-bottom:12px}.gift-description[data-v-6d2e8aff],.gift-title[data-v-6d2e8aff]{font-family:Lato,sans-serif;text-align:center}.gift-description[data-v-6d2e8aff]{color:#787878;font-size:14px;font-weight:400;line-height:20px;max-width:280px}@media(max-width:1024px){.gifts-grid[data-v-6d2e8aff]{gap:40px;grid-template-columns:repeat(2,1fr)}.gift-column[data-v-6d2e8aff]{gap:40px}}@media(min-width:769px){.mobile-only[data-v-6d2e8aff]{display:none!important}}@media(max-width:768px){.gifts-grid[data-v-6d2e8aff]{display:none}.mobile-only[data-v-6d2e8aff]{display:block}.gifts-section[data-v-6d2e8aff]{padding:0 0 80px}.separator-bar[data-v-6d2e8aff]{height:120px}.main-title[data-v-6d2e8aff]{font-size:20px;line-height:36px}.container[data-v-6d2e8aff]{padding:60px 20px 0}}.mobile-only[data-v-6d2e8aff]{display:none}.gifts-accordion[data-v-6d2e8aff]{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:400px}.accordion-item[data-v-6d2e8aff]{background:#fff;border:1px solid #e0e0e0;border-radius:16px;overflow:hidden}.accordion-header[data-v-6d2e8aff]{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-6d2e8aff]:hover{background-color:#f8f9fa}.accordion-header-content[data-v-6d2e8aff]{align-items:center;display:flex;gap:12px}.accordion-icon[data-v-6d2e8aff]{flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.accordion-title[data-v-6d2e8aff]{color:#1a1a1a;font-family:Lato,sans-serif;font-size:18px;font-weight:600;line-height:22px}.accordion-arrow[data-v-6d2e8aff]{color:#666;flex-shrink:0;transition:transform .3s ease}.accordion-arrow.rotated[data-v-6d2e8aff]{transform:rotate(180deg)}.accordion-content[data-v-6d2e8aff]{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.expanded[data-v-6d2e8aff]{max-height:200px}.accordion-content-inner[data-v-6d2e8aff]{padding:0 16px 20px 52px}.accordion-description[data-v-6d2e8aff]{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-6d2e8aff]{padding:0 0 60px}.separator-bar[data-v-6d2e8aff]{height:80px}.header-content[data-v-6d2e8aff]{margin-bottom:40px}.main-title[data-v-6d2e8aff]{font-size:20px;line-height:32px}.subtitle[data-v-6d2e8aff]{font-size:16px}.accordion-header[data-v-6d2e8aff]{padding:16px 12px}.accordion-content-inner[data-v-6d2e8aff]{padding:0 12px 16px 48px}.accordion-icon[data-v-6d2e8aff]{height:20px;width:20px}.accordion-title[data-v-6d2e8aff]{font-size:16px}.accordion-description[data-v-6d2e8aff]{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}
