[data-v-fe44a2bb]:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(30px,8.5vw,140px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(30px,6vw,112px);--h2:clamp(30px,5vw,84px);--h3:clamp(30px,3.5vw,50px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs[data-v-fe44a2bb],.display-1[data-v-fe44a2bb],.display-2[data-v-fe44a2bb],.display-3[data-v-fe44a2bb],.h1[data-v-fe44a2bb],.h2[data-v-fe44a2bb],.h3[data-v-fe44a2bb],.h4[data-v-fe44a2bb],.h5[data-v-fe44a2bb],.h6[data-v-fe44a2bb]{font-family:var(--font-family);font-weight:400}.display-1[data-v-fe44a2bb],.display-2[data-v-fe44a2bb]{line-height:116%}.display-3[data-v-fe44a2bb]{line-height:125%}.display-1[data-v-fe44a2bb]{font-size:var(--display-1)}.display-2[data-v-fe44a2bb]{font-size:var(--display-2)}.display-3[data-v-fe44a2bb]{font-size:var(--display-3)}.h1[data-v-fe44a2bb]{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1000px){.h1[data-v-fe44a2bb]{line-height:116%}}.h2[data-v-fe44a2bb],.h3[data-v-fe44a2bb],.h4[data-v-fe44a2bb],.h5[data-v-fe44a2bb],.h6[data-v-fe44a2bb]{line-height:129%}.h2[data-v-fe44a2bb]{font-size:var(--h2)}.h3[data-v-fe44a2bb]{font-size:var(--h3)}.h4[data-v-fe44a2bb]{font-size:var(--h4)}.h5[data-v-fe44a2bb]{font-size:var(--h5)}.h6[data-v-fe44a2bb]{font-size:var(--h6)}.body-xxl[data-v-fe44a2bb]{font-size:var(--body-xxl);line-height:140%}.body-xl[data-v-fe44a2bb]{font-size:var(--body-xl);line-height:166%}.body-l[data-v-fe44a2bb]{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l[data-v-fe44a2bb]{line-height:167%}}.body-m[data-v-fe44a2bb]{font-size:var(--body-m)}.body-m[data-v-fe44a2bb],.body-s[data-v-fe44a2bb]{line-height:165%}.body-s[data-v-fe44a2bb]{font-size:var(--body-s)}.body-xs[data-v-fe44a2bb]{font-size:var(--body-xs);line-height:24px}.button-l[data-v-fe44a2bb]{font-size:var(--button-l);line-height:112%}.button-m[data-v-fe44a2bb]{font-size:var(--button-m);line-height:30px}.button-s[data-v-fe44a2bb]{font-size:var(--button-s);line-height:28px}.button-xs[data-v-fe44a2bb]{font-size:var(--button-xs);line-height:24px}.blockquote-1[data-v-fe44a2bb]{font-size:var(--blockquote-1);line-height:178%}html[data-v-fe44a2bb]{scroll-behavior:smooth}.blog-post[data-v-fe44a2bb]{min-height:100vh;position:relative}.post-image-container[data-v-fe44a2bb]{border-radius:8px;height:400px;margin:2rem 0;overflow:hidden;width:100%}img[data-v-fe44a2bb]{display:block;height:auto;margin:2rem auto;max-width:100%}.error-state[data-v-fe44a2bb],.loading-state[data-v-fe44a2bb]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh;text-align:center}.loading-spinner[data-v-fe44a2bb]{animation:spin-fe44a2bb 1s linear infinite;border-radius:50%;height:40px;margin-bottom:1rem;width:40px}@keyframes spin-fe44a2bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.post-header[data-v-fe44a2bb]{background-position:50%;background-size:cover;color:#fff;padding:10rem 2rem 4rem;position:relative;text-align:left}.post-header[data-v-fe44a2bb]:before{background:#00000080;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.header-content[data-v-fe44a2bb]{margin:0 auto;max-width:1400px;position:relative;z-index:1}.post-title[data-v-fe44a2bb]{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15;margin:1rem 0;max-width:920px;text-wrap:balance}.post-meta[data-v-fe44a2bb]{display:flex;flex-flow:column;font-size:.9rem;font-weight:600;margin:1rem 0}.post-categories[data-v-fe44a2bb]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.category-tag[data-v-fe44a2bb]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;display:inline-block;font-size:.85rem;padding:.3rem .85rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.category-tag[data-v-fe44a2bb]:hover{background:var(--color-primary,#0de9b6);border-color:var(--color-primary,#0de9b6);color:#101820}.content-grid[data-v-fe44a2bb]{align-items:start;background-color:#000;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;max-width:1400px;padding:4rem 2rem 0;position:relative}.main-content[data-v-fe44a2bb]{max-width:920px;min-width:0}.featured-image[data-v-fe44a2bb]{border-radius:.5rem .5rem 0 0;margin:-2rem -2rem 2rem;overflow:hidden}.featured-image img[data-v-fe44a2bb]{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.post-body[data-v-fe44a2bb]{color:#fff;font-size:1.15rem;line-height:1.8}.post-body[data-v-fe44a2bb] img{border-radius:8px;display:block;height:auto;margin:2rem auto;max-width:100%}.post-body[data-v-fe44a2bb] h2{color:#fff;font-size:2rem;font-weight:700;margin:2rem 0 1rem}.post-body[data-v-fe44a2bb] h3{color:#fff;font-size:1.5rem;font-weight:700;margin:1.5rem 0 1rem}.post-body[data-v-fe44a2bb] p{line-height:1.8;margin-bottom:1.5rem}.post-body[data-v-fe44a2bb] a{color:#0de9b6;text-decoration:underline}.post-body[data-v-fe44a2bb] a:hover{color:#0de9b6}.post-body[data-v-fe44a2bb] strong{font-weight:600}.post-body[data-v-fe44a2bb] blockquote{border-left:4px solid #e5e7eb;color:#fff;font-style:italic;margin:1.5rem 0;padding-left:1rem}.post-body[data-v-fe44a2bb] ul{list-style-type:disc;margin:1rem 0;padding-left:1.5rem}.post-body[data-v-fe44a2bb] ol{list-style-type:decimal;margin:1rem 0;padding-left:1.5rem}.post-body[data-v-fe44a2bb] li{margin-bottom:.5rem}.sidebar-wrapper[data-v-fe44a2bb]{align-self:start;position:sticky;top:var(--sidebar-top,6.5rem)}.sidebar[data-v-fe44a2bb]{display:flex;flex-direction:column;gap:1.25rem}.sidebar-card[data-v-fe44a2bb]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;color:#fff;margin:0;padding:1.5rem}.sidebar-title[data-v-fe44a2bb]{font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:.85rem;opacity:.65;text-transform:uppercase}.sidebar-categories .category-list[data-v-fe44a2bb]{display:flex;flex-wrap:wrap;gap:.5rem}.promo-card[data-v-fe44a2bb]{background:linear-gradient(145deg,#0de9b62e,#0de9b60a 60%,#004cff1f);border-color:#0de9b659}.promo-card .promo-badge[data-v-fe44a2bb]{background:var(--color-primary,#0de9b6);border-radius:999px;color:#101820;display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.06em;margin-bottom:.85rem;padding:.25rem .7rem;text-transform:uppercase}.promo-card .promo-title[data-v-fe44a2bb]{font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.5rem;text-wrap:balance}.promo-card .promo-description[data-v-fe44a2bb]{font-size:.92rem;line-height:1.6;margin-bottom:1rem;opacity:.8}.promo-card .promo-link[data-v-fe44a2bb]{align-items:center;color:var(--color-primary,#0de9b6);display:inline-flex;font-weight:600;gap:.4rem;text-decoration:none}.promo-card .promo-link span[data-v-fe44a2bb]{transition:transform .2s ease}.promo-card .promo-link:hover span[data-v-fe44a2bb]{transform:translate(4px)}.testimonial-card[data-v-fe44a2bb]{padding-top:2rem;position:relative}.testimonial-card .testimonial-mark[data-v-fe44a2bb]{color:var(--color-primary,#0de9b6);font-family:Georgia,serif;font-size:3.5rem;left:1.25rem;line-height:1;opacity:.9;position:absolute;top:.25rem}.testimonial-card .testimonial-quote[data-v-fe44a2bb]{font-size:.98rem;line-height:1.65;margin:0 0 1.1rem;opacity:.9}.testimonial-card .testimonial-author[data-v-fe44a2bb]{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:.75rem;padding-top:1rem}.testimonial-card .testimonial-author strong[data-v-fe44a2bb]{display:block;font-size:.92rem;font-weight:600}.testimonial-card .testimonial-author small[data-v-fe44a2bb]{display:block;font-size:.78rem;line-height:1.4;opacity:.65}.testimonial-card .testimonial-avatar[data-v-fe44a2bb]{border-radius:50%;flex-shrink:0;height:44px;margin:0;-o-object-fit:cover;object-fit:cover;width:44px}.testimonial-card .testimonial-logo[data-v-fe44a2bb]{background:#fff;border-radius:6px;flex-shrink:0;height:32px;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;padding:3px 5px;width:64px}.testimonial-card .testimonial-link[data-v-fe44a2bb]{color:#fff;display:inline-block;font-size:.9rem;font-weight:600;margin-top:1rem;text-decoration:underline;text-underline-offset:3px}.testimonial-card .testimonial-link[data-v-fe44a2bb]:hover{color:var(--color-primary,#0de9b6)}.contact-card .contact-title[data-v-fe44a2bb]{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;text-wrap:balance}.contact-card .contact-description[data-v-fe44a2bb]{font-size:.92rem;line-height:1.6;margin-bottom:1.1rem;opacity:.8}.contact-card .cta-button[data-v-fe44a2bb]{background-color:var(--color-primary,#0de9b6);border-radius:999px;color:#101820;display:inline-block;font-weight:600;padding:.65rem 1.6rem;text-decoration:none;transition:opacity .2s ease}.contact-card .cta-button[data-v-fe44a2bb]:hover{color:#101820;opacity:.85}.back-link[data-v-fe44a2bb]{color:#fff;display:inline-block;margin-bottom:1rem;opacity:.9;text-decoration:none}.back-link[data-v-fe44a2bb]:hover{opacity:1;text-decoration:underline}@media (max-width:1024px){.content-grid[data-v-fe44a2bb]{gap:3rem;grid-template-columns:1fr}.main-content[data-v-fe44a2bb]{max-width:none}.sidebar-wrapper[data-v-fe44a2bb]{position:static}.sidebar[data-v-fe44a2bb]{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-categories[data-v-fe44a2bb]{grid-column:1/-1}}@media (max-width:768px){.post-header[data-v-fe44a2bb]{padding:8rem 1rem 3rem}.post-title[data-v-fe44a2bb]{font-size:2rem}.content-grid[data-v-fe44a2bb]{padding:3rem 1rem 0}.sidebar[data-v-fe44a2bb]{grid-template-columns:1fr}.post-breadcrumbs .crumb-current[data-v-fe44a2bb],.post-breadcrumbs .crumb-sep[data-v-fe44a2bb]:last-of-type{display:none}}.next-section[data-v-fe44a2bb]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;margin-top:4rem;padding:4rem 0}.next-section .container[data-v-fe44a2bb]{margin:0 auto;max-width:1200px;padding:0 2rem}.next-section .data[data-v-fe44a2bb]{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}@media (min-width:992px){.next-section .data[data-v-fe44a2bb]{flex-direction:row}}.next-section h2[data-v-fe44a2bb]{color:#fff;font-size:2rem;font-weight:600;margin:0;text-align:center}@media (min-width:992px){.next-section h2[data-v-fe44a2bb]{text-align:left}}.next-section .next-post-name[data-v-fe44a2bb]{color:#0de9b6;font-size:1.25rem;margin-top:.5rem}.next-section .circle-link[data-v-fe44a2bb]{color:#fff;display:inline-block;height:100px;position:relative;text-decoration:none;width:100px}.next-section .circle-link .circle-inner[data-v-fe44a2bb]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.next-section .circle-link .circle-inner svg[data-v-fe44a2bb]{animation:rotate-fe44a2bb 20s linear infinite;height:100%;transform-origin:center;width:100%}.next-section .circle-link .circle-inner svg text[data-v-fe44a2bb]{fill:#fff;font-size:12px}.next-section .circle-link .circle-inner .circle-simple[data-v-fe44a2bb]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.next-section .circle-link .circle-inner .circle-simple svg[data-v-fe44a2bb]{height:71px;width:72px;fill:#0de9b6}@keyframes rotate-fe44a2bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.post-breadcrumbs[data-v-fe44a2bb]{align-items:center;display:flex;font-size:.85rem;margin-bottom:1.25rem;max-width:920px;white-space:nowrap}.post-breadcrumbs .crumb[data-v-fe44a2bb]{color:#fff;flex-shrink:0;opacity:.85;text-decoration:none}.post-breadcrumbs .crumb[data-v-fe44a2bb]:hover{color:var(--color-primary,#0de9b6);opacity:1}.post-breadcrumbs .crumb-sep[data-v-fe44a2bb]{flex-shrink:0;margin:0 .5rem;opacity:.5}.post-breadcrumbs .crumb-current[data-v-fe44a2bb]{min-width:0;opacity:.6;overflow:hidden;text-overflow:ellipsis}.post-description-lead[data-v-fe44a2bb]{font-size:1.15rem;line-height:1.6;margin:.5rem 0 0;max-width:65ch;opacity:.9}.section-heading[data-v-fe44a2bb]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.post-body[data-v-fe44a2bb] .post-video{margin:2rem 0}.post-body[data-v-fe44a2bb] .post-video .post-video-frame{aspect-ratio:16/9;border-radius:12px;overflow:hidden;position:relative}.post-body[data-v-fe44a2bb] .post-video .post-video-frame iframe{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.post-body[data-v-fe44a2bb] .post-video figcaption{font-size:.85rem;margin-top:.5rem;opacity:.65;text-align:center}.post-body[data-v-fe44a2bb] .post-table{margin:2rem 0}.post-body[data-v-fe44a2bb] .post-table figcaption{font-weight:600;margin-bottom:.75rem}.post-body[data-v-fe44a2bb] .post-table .post-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid hsla(0,0%,100%,.15);border-radius:12px}.post-body[data-v-fe44a2bb] .post-table table{border-collapse:collapse;font-size:.95rem;min-width:480px;width:100%}.post-body[data-v-fe44a2bb] .post-table table td,.post-body[data-v-fe44a2bb] .post-table table th{border-bottom:1px solid hsla(0,0%,100%,.1);padding:.75rem 1rem;text-align:left}.post-body[data-v-fe44a2bb] .post-table table th{background-color:#ffffff0f;font-weight:600}.post-body[data-v-fe44a2bb] .post-table table tbody tr:last-child td{border-bottom:none}.author-box[data-v-fe44a2bb]{align-items:flex-start;border:1px solid hsla(0,0%,100%,.15);border-radius:16px;color:#fff;display:flex;gap:1.25rem;margin-top:3rem;padding:1.5rem}.author-box .author-avatar[data-v-fe44a2bb]{border-radius:50%;flex-shrink:0;height:72px;margin:0;-o-object-fit:cover;object-fit:cover;width:72px}.author-box .author-label[data-v-fe44a2bb]{font-size:.75rem;letter-spacing:.08em;opacity:.6;text-transform:uppercase}.author-box .author-name[data-v-fe44a2bb]{font-size:1.15rem;font-weight:600;margin:.25rem 0}.author-box .author-role[data-v-fe44a2bb]{color:var(--color-primary,#0de9b6);font-size:.85rem;margin-bottom:.5rem}.author-box .author-bio[data-v-fe44a2bb]{font-size:.92rem;line-height:1.6;opacity:.8}.author-box .author-bio[data-v-fe44a2bb] p{margin:0}.post-faq[data-v-fe44a2bb]{color:#fff;margin-top:3rem}.post-faq .faq-item[data-v-fe44a2bb]{border-top:1px solid hsla(0,0%,100%,.15);padding:1rem 0}.post-faq .faq-item[data-v-fe44a2bb]:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.15)}.post-faq .faq-item summary[data-v-fe44a2bb]{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;list-style:none}.post-faq .faq-item summary[data-v-fe44a2bb]::-webkit-details-marker{display:none}.post-faq .faq-item summary .faq-plus[data-v-fe44a2bb]{color:var(--color-primary,#0de9b6);font-size:1.25rem;transition:transform .2s ease}.post-faq .faq-item[open] summary .faq-plus[data-v-fe44a2bb]{transform:rotate(45deg)}.post-faq .faq-item p[data-v-fe44a2bb]{line-height:1.65;margin:.75rem 0 0;opacity:.8}.post-cta[data-v-fe44a2bb]{border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#fff;margin-top:3rem;padding:2.5rem 2rem;text-align:center}.post-cta .cta-title[data-v-fe44a2bb]{font-size:1.5rem;font-weight:600;margin-bottom:1.25rem;text-wrap:balance}.post-cta .cta-button[data-v-fe44a2bb]{background-color:var(--color-primary,#0de9b6);border-radius:999px;color:#101820;display:inline-block;font-weight:600;padding:.75rem 2.2rem;text-decoration:none;transition:opacity .2s ease}.post-cta .cta-button[data-v-fe44a2bb]:hover{color:#101820;opacity:.85}.related-section[data-v-fe44a2bb]{color:#fff;margin:3rem auto 4rem;max-width:1400px;padding:0 2rem}.related-grid[data-v-fe44a2bb]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.related-grid[data-v-fe44a2bb]{grid-template-columns:1fr}}.related-card[data-v-fe44a2bb]{color:#fff;display:block;text-decoration:none}.related-card:hover .related-title[data-v-fe44a2bb]{color:var(--color-primary,#0de9b6)}.related-card .related-image[data-v-fe44a2bb]{aspect-ratio:16/9;border-radius:12px;margin-bottom:.75rem;overflow:hidden}.related-card .related-image img[data-v-fe44a2bb]{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.related-card .related-title[data-v-fe44a2bb]{font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s ease}.related-card .related-date[data-v-fe44a2bb]{font-size:.8rem;opacity:.6}
