.partners-new{width:100%}.partners-new .partners-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:0;width:100%;border:1px solid #e5e5e5;border-radius:0}@media(max-width:1024px){.partners-new .partners-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media(max-width:768px){.partners-new .partners-grid{grid-template-columns:repeat(2,1fr)}}.partners-new .partner-cell{position:relative;display:flex;align-items:center;justify-content:center;min-height:174px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px}@media(max-width:768px){.partners-new .partner-cell{min-height:120px;padding:15px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}}.partners-new .partner-cell:nth-child(5n){border-right:none}@media(max-width:1024px){.partners-new .partner-cell:nth-child(5n){border-right:1px solid #e5e5e5}}@media(max-width:1024px){.partners-new .partner-cell:nth-child(3n){border-right:none}}@media(max-width:768px){.partners-new .partner-cell:nth-child(2n){border-right:none}}@media(max-width:768px){.partners-new .partner-cell:nth-last-child(-n+2){border-bottom:none}}.partners-new .partner-cell:nth-child(n+6){border-bottom:none}@media(max-width:1024px){.partners-new .partner-cell:nth-child(n+6){border-bottom:1px solid #e5e5e5}}.partners-new .partner-cell:last-child{border-bottom:none}@media(max-width:768px){.partners-new .partner-cell{border-bottom:1px solid #e5e5e5}.partners-new .partner-cell,.partners-new .partner-cell:nth-child(odd){border-right:1px solid #e5e5e5}.partners-new .partner-cell:nth-child(2n){border-right:none}.partners-new .partner-cell:nth-last-child(-n+2){border-bottom:none}}.partners-new .partner-cell svg{display:block}.partners-new .logo-leave-active{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners-new svg{width:auto;height:auto;max-width:calc(100% - 20px);max-height:34px;flex-shrink:0}.partners-new svg g path{opacity:0;transition:opacity 667ms cubic-bezier(.19,1,.22,1)}.partners-new svg g.hide path{opacity:0}.partners-new svg g.show path{opacity:1}.partners-new .logo-enter-active,.partners-new .logo-leave-active{max-width:calc(100% - 20px);max-height:34px}.partners-new .microsoft-logo{width:100px}.partners-new .hublot-logo{width:116px}.partners-new .nike-logo{width:72px}.partners-new .ikea-logo,.partners-new .ubs-logo{width:78px}.partners-new .disney-logo{width:80px}.partners-new .lvmh-logo{width:70px}.partners-new .lenovo-logo{width:76px}.partners-new .porsche-logo{width:114px}.partners-new .pwc-logo{width:62px}.partners-new .kaspersky-logo{width:100px}.partners-new .epson-logo{width:80px}.partners-new .vice-logo{width:88px}.partners-new .agoda-logo{width:82px}.partners-new .ef-logo{width:80px}@media(max-width:768px){.partners-new svg{max-width:calc(100% - 20px);max-height:30px}}.looping-video{position:relative}.looping-video__cover{position:absolute;z-index:30}.looping-video .fade-enter-active,.looping-video .fade-leave-active{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.looping-video .fade-enter,.looping-video .fade-leave-to{opacity:0}.picture__placeholder{position:absolute;width:100%;max-width:100%;height:100%;max-height:100%;background-size:cover;transition:opacity .35s}html .picture__placeholder.\--exit{opacity:0}.picture__caption{font-size:12px}.services-new[data-v-59bc54ab]{--dca-font-heading:"TWK Lausanne",-apple-system,BlinkMacSystemFont,sans-serif;--dca-font-body:"TWK Lausanne",-apple-system,BlinkMacSystemFont,sans-serif;--dca-font-eyebrow:"GT America Mono",monospace;--dca-black:#000;--dca-black-text:#333;--dca-black-line-dark:#1e1e1e;--dca-gray-text:#999;--dca-gray-text-dark:#ccc;--dca-gray-line:#ececec;--dca-gray-soft:#f8f8f8;--dca-white:#fff;--dca-green:#08ff90;--dca-pink:#efcdf4;--font-h1:34px;--font-h2:30px;--font-h3:22px;--font-h4:20px;--font-h5:18px;--font-p1:16px;--font-p2:14px;--font-p3:14px;--font-eyebrow:12px;--padding-horizontal-large:20px;--padding-horizontal-default:20px;--padding-vertical:64px;--padding-small:20px;--gap-large:64px;--gap-default:42px;--gap-small:38px;width:100%;background:transparent;isolation:isolate;overflow:visible}@media(min-width:768px){.services-new[data-v-59bc54ab]{--font-h1:clamp(34px,calc(25.82857px + 2.09524vw),56px);--font-h2:clamp(30px,calc(23.31429px + 1.71429vw),48px);--font-h3:clamp(22px,calc(19.77143px + 0.57143vw),28px);--font-h4:clamp(20px,calc(18.51429px + 0.38095vw),24px);--font-h5:clamp(18px,calc(16.51429px + 0.38095vw),22px);--font-p1:clamp(16px,calc(15.25714px + 0.19048vw),18px);--font-p2:clamp(14px,calc(13.25714px + 0.19048vw),16px);--font-p3:14px;--padding-horizontal-large:clamp(20px,calc(-17.14286px + 9.52381vw),120px);--padding-horizontal-default:clamp(20px,calc(5.14286px + 3.80952vw),60px);--padding-vertical:clamp(64px,calc(41.34286px + 5.80952vw),125px);--padding-small:clamp(20px,calc(18.51429px + 0.38095vw),24px);--gap-large:clamp(64px,calc(41.34286px + 5.80952vw),125px);--gap-default:clamp(42px,calc(26.4px + 4vw),84px);--gap-small:clamp(38px,calc(34.28571px + 0.95238vw),48px)}}@media(min-width:1440px){.services-new[data-v-59bc54ab]{--font-h1:56px;--font-h2:48px;--font-h3:28px;--font-h4:24px;--font-h5:22px;--font-p1:18px;--font-p2:16px;--padding-horizontal-large:clamp(120px,8.33333vw,160px);--padding-horizontal-default:clamp(60px,4.16667vw,80px);--padding-small:clamp(24px,1.66667vw,32px);--padding-vertical:125px;--gap-large:125px;--gap-default:84px;--gap-small:48px}}@media(min-width:1920px){.services-new[data-v-59bc54ab]{--padding-horizontal-large:160px;--padding-horizontal-default:80px;--padding-small:32px}}.services-new__drawer-content[data-v-59bc54ab]{position:relative;z-index:2;background:var(--dca-white)}.hero-section[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0 var(--padding-horizontal-large);margin-top:calc(80px + var(--padding-vertical));margin-bottom:100px;box-sizing:border-box}@media(min-width:768px){.hero-section[data-v-59bc54ab]{margin-top:calc(88px + var(--gap-default));padding-top:50px}}.hero-content[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}@media(min-width:768px){.hero-content[data-v-59bc54ab]{gap:38px}}.hero-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h1);font-weight:700;line-height:130%;color:var(--dca-black);margin:0;max-width:1600px}.hero-copy[data-v-59bc54ab]{width:100%}.hero-subtitle[data-v-59bc54ab]{font-family:var(--dca-font-body);font-size:var(--font-p1);font-weight:450;line-height:170%;color:var(--dca-black-text);max-width:100%;margin:0}.hero-image-section[data-v-59bc54ab]{display:flex;width:100%;padding:0 var(--padding-horizontal-default);box-sizing:border-box;margin-bottom:100px}@media(min-width:768px){.hero-image-section[data-v-59bc54ab]{padding:0 var(--padding-horizontal-default)}}.hero-image-container[data-v-59bc54ab]{width:100%;border-radius:12px;overflow:hidden;background:#1a1a1a}@media(min-width:768px){.hero-image-container[data-v-59bc54ab]{border-radius:24px}}.hero-image[data-v-59bc54ab]{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.services-intro-section[data-v-59bc54ab]{display:flex;width:100%;padding:var(--padding-vertical) var(--padding-horizontal-large) 60px;box-sizing:border-box}.services-intro-content[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}@media(min-width:768px){.services-intro-content[data-v-59bc54ab]{gap:32px}}.services-intro-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.services-intro-title[data-v-59bc54ab]{color:var(--Neutral-Black,#000);font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.96px;margin:0}@media(min-width:768px){.services-intro-title[data-v-59bc54ab]{font-size:var(--Font-Size-H2,48px)}}.services-grid-section[data-v-59bc54ab]{background:var(--dca-white);padding:0 0 var(--padding-vertical)}.services-grid[data-v-59bc54ab]{display:grid;grid-template-columns:1fr;gap:0;max-width:100%;margin:0;padding:1px 0 0 1px;box-sizing:border-box}@media(min-width:768px){.services-grid[data-v-59bc54ab]{grid-template-columns:repeat(3,1fr)}}.service-card[data-v-59bc54ab]{background:var(--dca-white);padding:24px;border-radius:0;border:1px solid var(--dca-gray-line);display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0;height:100%;margin:-1px 0 0 -1px;box-sizing:border-box;transition:background-color 1s cubic-bezier(.16,1,.3,1)}@media(min-width:768px){.service-card[data-v-59bc54ab]{padding:60px;gap:24px}}.service-card[data-v-59bc54ab]:hover{cursor:none;background:var(--dca-green)}.service-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h3);font-weight:450;font-feature-settings:"liga" off,"clig" off;color:var(--dca-black);margin:0;line-height:200%}.service-description[data-v-59bc54ab]{font-family:var(--dca-font-body);font-size:var(--font-p1);font-weight:450;font-feature-settings:"liga" off,"clig" off;line-height:150%;color:var(--dca-black-text);margin:0}.featured-projects-section[data-v-59bc54ab]{display:flex;flex-direction:column;padding:var(--padding-vertical) var(--padding-horizontal-large);gap:60px;background:var(--dca-white)}.featured-projects-header[data-v-59bc54ab]{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.featured-projects-header[data-v-59bc54ab]{gap:32px}}.featured-projects-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.featured-projects-title[data-v-59bc54ab]{color:var(--Neutral-Black,#000);font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--Font-Size-H2,48px);font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.96px;margin:0}.featured-projects-grid[data-v-59bc54ab]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.featured-projects-grid[data-v-59bc54ab]{grid-template-columns:repeat(2,1fr);gap:40px}}.featured-project-card[data-v-59bc54ab]{display:flex;flex-direction:column;gap:20px;cursor:none}.featured-project-image[data-v-59bc54ab]{width:100%;aspect-ratio:840/940;border-radius:12px;overflow:hidden;background:#1a1a1a}@media(min-width:768px){.featured-project-image[data-v-59bc54ab]{border-radius:24px}}.featured-project-image img[data-v-59bc54ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-project-name[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h3);font-weight:450;line-height:200%;color:var(--dca-black);margin:0}.benefits-section[data-v-59bc54ab]{background:var(--dca-white);padding:var(--padding-vertical) 0}.benefits-content[data-v-59bc54ab]{display:flex;flex-direction:column;gap:var(--gap-large);width:100%}.benefits-header[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;padding:0 var(--padding-horizontal-large);box-sizing:border-box}@media(min-width:768px){.benefits-header[data-v-59bc54ab]{gap:32px}}.benefits-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.benefits-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h2);font-weight:700;line-height:150%;color:var(--dca-black);letter-spacing:-.96px;max-width:1600px;margin:0}.benefits-grid[data-v-59bc54ab]{display:grid;grid-template-columns:1fr;gap:0;max-width:100%;margin:0;padding:1px 0 0 1px;box-sizing:border-box}@media(min-width:768px){.benefits-grid[data-v-59bc54ab]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(324px,auto)}}.benefit-card[data-v-59bc54ab]{background:var(--dca-white);padding:24px;border-radius:0;border:1px solid var(--dca-gray-line);display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0;height:100%;margin:-1px 0 0 -1px;box-sizing:border-box;transition:background-color 1s cubic-bezier(.16,1,.3,1)}@media(min-width:768px){.benefit-card[data-v-59bc54ab]{padding:76px 60px 60px;gap:28px;min-height:324px}}.benefit-card[data-v-59bc54ab]:hover{cursor:none;background:var(--dca-green)}.benefit-title[data-v-59bc54ab]{font-size:var(--Font-Size-H3,28px);font-feature-settings:"liga" off,"clig" off;color:var(--Neutral-Black,#000);width:100%;max-width:min(373px,100%);line-height:200%}.benefit-description[data-v-59bc54ab],.benefit-title[data-v-59bc54ab]{font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:450;margin:0}.benefit-description[data-v-59bc54ab]{font-size:var(--Font-Size-P1,18px);font-feature-settings:"liga" off,"clig" off;line-height:170%;color:var(--Neutral-Black-Text,#333);width:min(360.6666px,100%)}.work-section[data-v-59bc54ab]{gap:var(--gap-large);width:100%;padding:var(--padding-vertical) 0}.work-header[data-v-59bc54ab],.work-section[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;box-sizing:border-box}.work-header[data-v-59bc54ab]{gap:24px;padding:0 var(--padding-horizontal-large)}.work-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.work-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:30px;font-weight:700;line-height:150%;color:var(--dca-black);letter-spacing:-.96px;max-width:1600px;margin:0}@media(min-width:768px){.work-title[data-v-59bc54ab]{font-size:var(--font-h2)}}.work-grid[data-v-59bc54ab]{display:grid;grid-template-columns:1fr;row-gap:var(--gap-small);-moz-column-gap:var(--padding-horizontal-default);column-gap:var(--padding-horizontal-default);width:100%;padding:0 10px;box-sizing:border-box}@media(min-width:768px){.work-grid[data-v-59bc54ab]{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;padding:0 var(--padding-horizontal-default)}}.project-item[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;align-self:stretch}@media(min-width:768px){.project-item[data-v-59bc54ab]{gap:19px}}.project-card-link[data-v-59bc54ab]{display:block;width:100%}.project-card-media[data-v-59bc54ab]{position:relative;width:100%;aspect-ratio:5/5;border-radius:12px;overflow:hidden}@media(min-width:768px){.project-card-media[data-v-59bc54ab]{aspect-ratio:840/940}}.project-card-media[data-v-59bc54ab] *{margin:0!important;padding:0!important}.project-card-media[data-v-59bc54ab] .clipping-animation{width:100%;height:100%;border-radius:12px;overflow:hidden}.project-card-media[data-v-59bc54ab] .picture,.project-card-media[data-v-59bc54ab] div,.project-card-media[data-v-59bc54ab] span{max-width:none!important;max-height:none!important}.project-card-media[data-v-59bc54ab] .picture{width:100%!important;height:100%!important}.project-card-media[data-v-59bc54ab] img,.project-card-media[data-v-59bc54ab] picture,.project-card-media[data-v-59bc54ab] video{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:100%!important;min-height:100%!important;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.project-info[data-v-59bc54ab]{display:flex;flex-direction:column;padding:0 12px}@media(min-width:768px){.project-info[data-v-59bc54ab]{padding:0 40px}}.project-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h3);font-weight:450;font-feature-settings:"liga" off,"clig" off;color:var(--dca-black-text);margin:0 0 4px 0;line-height:200%}.project-client[data-v-59bc54ab]{color:var(--dca-black-text)}.project-client[data-v-59bc54ab],.project-type[data-v-59bc54ab]{font-family:var(--dca-font-body);font-size:var(--font-p1);font-weight:450;font-feature-settings:"liga" off,"clig" off;line-height:180%}.project-type[data-v-59bc54ab]{color:var(--dca-gray-text);margin:0}.clients-section[data-v-59bc54ab]{background:#fff;display:flex;flex-direction:column;gap:var(--gap-small);padding:var(--padding-small) 0;box-sizing:border-box}.clients-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off;padding:0 var(--padding-horizontal-large)}.blog-insights-section[data-v-59bc54ab]{background:var(--dca-white);padding:var(--padding-vertical) var(--padding-horizontal-large)}.blog-insights-header[data-v-59bc54ab]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;gap:40px}@media(max-width:768px){.blog-insights-header[data-v-59bc54ab]{flex-direction:column;gap:24px}}.blog-insights-title-wrapper[data-v-59bc54ab]{display:flex;flex-direction:column;gap:24px;flex:1}@media(min-width:768px){.blog-insights-title-wrapper[data-v-59bc54ab]{gap:32px}}.blog-insights-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase}.blog-insights-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h2);font-weight:700;line-height:150%;color:var(--dca-black);margin:0;max-width:800px}.blog-insights-nav[data-v-59bc54ab]{display:flex;gap:16px;align-items:center}.blog-nav-btn[data-v-59bc54ab]{width:48px;height:48px;border-radius:50%;border:1px solid var(--dca-gray-line);background:var(--dca-white)}.blog-nav-btn[data-v-59bc54ab]:hover{background:var(--dca-black);border-color:var(--dca-black)}.blog-nav-btn:hover svg path[data-v-59bc54ab]{stroke:var(--dca-white)}.blog-insights-grid[data-v-59bc54ab]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.blog-insights-grid[data-v-59bc54ab]{grid-template-columns:repeat(3,1fr);gap:40px}}.blog-card[data-v-59bc54ab]{gap:20px}.blog-card-image[data-v-59bc54ab]{aspect-ratio:1;display:flex;align-items:center;justify-content:center}.blog-card-image img[data-v-59bc54ab]{width:60%;height:60%;-o-object-fit:contain;object-fit:contain;opacity:.8}.blog-card-meta[data-v-59bc54ab]{font-family:var(--dca-font-body);font-size:14px;color:var(--dca-gray-text)}.blog-card-meta span[data-v-59bc54ab]:not(:last-child):after{content:"·";margin-left:8px}.blog-card-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h4);color:var(--dca-black)}.faq-section[data-v-59bc54ab]{background:var(--dca-white);padding:var(--padding-vertical) 20px}@media(min-width:768px){.faq-section[data-v-59bc54ab]{padding:var(--padding-vertical) var(--Spacing-Padding-Horizontal-Default,60px)}}.faq-content[data-v-59bc54ab]{display:flex;flex-direction:column;gap:24px;max-width:100%;margin:0}.faq-item[data-v-59bc54ab]{border-radius:12px;background:var(--Neutral-Gray-Soft,#f8f8f8)}.faq-question[data-v-59bc54ab]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px;background:transparent;border:none;cursor:pointer;transition:background-color .3s ease}.faq-question-left[data-v-59bc54ab]{display:flex;align-items:center;gap:24px}.faq-number[data-v-59bc54ab]{color:var(--Neutral-Gray-Text,#999);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-style:normal;font-weight:450;line-height:200%;min-width:40px}@media(min-width:768px){.faq-number[data-v-59bc54ab]{font-size:var(--Font-Size-H3,28px);min-width:60px}}.faq-title[data-v-59bc54ab]{color:var(--Neutral-Black,#000);font-feature-settings:"liga" off,"clig" off;font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-style:normal;font-weight:450;line-height:150%;text-align:left}@media(min-width:768px){.faq-title[data-v-59bc54ab]{font-size:var(--Font-Size-H3,28px);line-height:200%}}.faq-icon[data-v-59bc54ab]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--dca-black);transition:transform .3s ease;flex-shrink:0}.faq-icon--open[data-v-59bc54ab]{transform:rotate(180deg)}.faq-answer[data-v-59bc54ab]{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1)}.faq-answer--open[data-v-59bc54ab]{max-height:800px}.faq-answer-content[data-v-59bc54ab]{display:flex;flex-direction:column;padding:0 24px 24px 88px;align-items:flex-start;gap:24px}@media(min-width:768px){.faq-answer-content[data-v-59bc54ab]{padding:0 24px 24px 108px}}.faq-answer-content p[data-v-59bc54ab]{color:var(--Neutral-Gray-Text,#999);font-feature-settings:"liga" off,"clig" off;font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:450;line-height:170%;margin:0}@media(min-width:768px){.faq-answer-content p[data-v-59bc54ab]{font-size:var(--Font-Size-P1,18px)}}.blog-section[data-v-59bc54ab]{background:var(--dca-white);padding:var(--padding-vertical) var(--padding-horizontal-large);overflow:hidden}@media(min-width:768px){.blog-section--carousel[data-v-59bc54ab]{padding-right:0}}.blog-content[data-v-59bc54ab]{display:flex;flex-direction:column;gap:var(--gap-default);width:100%}.blog-header[data-v-59bc54ab]{display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media(min-width:768px){.blog-header[data-v-59bc54ab]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;padding-right:var(--padding-horizontal-large)}}.blog-title-wrapper[data-v-59bc54ab]{display:flex;flex-direction:column;gap:24px;flex:1}@media(min-width:768px){.blog-title-wrapper[data-v-59bc54ab]{gap:32px}}.blog-label[data-v-59bc54ab]{font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-weight:400;font-style:normal;line-height:180%;letter-spacing:2px;color:var(--dca-gray-text);margin:0;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.blog-title[data-v-59bc54ab]{font-family:var(--dca-font-heading);font-size:var(--font-h2);font-weight:700;line-height:150%;color:var(--dca-black);letter-spacing:-.96px;margin:0}.blog-nav[data-v-59bc54ab]{display:flex;gap:12px;flex-shrink:0}@media(min-width:768px){.blog-nav[data-v-59bc54ab]{display:flex}}.blog-nav-btn[data-v-59bc54ab]{display:flex;padding:23px;align-items:center;justify-content:center;gap:10px;border-radius:12px;border:1px solid var(--Neutral-Gray-Line,#ececec);background:transparent;cursor:pointer;transition:all .3s ease}.blog-nav-btn[data-v-59bc54ab]:hover:not(:disabled){background:var(--dca-gray-soft)}.blog-nav-btn:hover:not(:disabled) svg path[data-v-59bc54ab]{stroke:var(--dca-black)}.blog-nav-btn[data-v-59bc54ab]:disabled{cursor:not-allowed;border-color:var(--dca-gray-soft)}.blog-nav-btn:disabled svg path[data-v-59bc54ab]{stroke:var(--dca-gray-line)}.blog-nav-btn svg[data-v-59bc54ab]{flex-shrink:0}.blog-nav-btn svg path[data-v-59bc54ab]{stroke:var(--dca-black)}.blog-grid[data-v-59bc54ab]{--blog-card-width:100%;--blog-card-gap:24px;display:grid;grid-template-columns:1fr;gap:var(--blog-card-gap);transition:transform .8s cubic-bezier(.16,1,.3,1)}@media(min-width:768px){.blog-grid[data-v-59bc54ab]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.blog-grid--carousel[data-v-59bc54ab]{--blog-card-width:calc(40vw - var(--padding-horizontal-large)/2.5 - var(--blog-card-gap)*2/2.5);grid-auto-flow:column;grid-auto-columns:var(--blog-card-width);grid-template-columns:none;transform:translateX(calc(var(--blog-index)*-1*(var(--blog-card-width) + var(--blog-card-gap))));width:-moz-max-content;width:max-content}}.blog-card[data-v-59bc54ab]{display:flex;flex-direction:column;gap:24px;cursor:none}.blog-card-link[data-v-59bc54ab]{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:24px}.blog-card-image[data-v-59bc54ab]{width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:var(--dca-gray-soft)}.blog-card-image img[data-v-59bc54ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.blog-card-image:hover img[data-v-59bc54ab]{transform:scale(1.05)}.blog-card-meta[data-v-59bc54ab]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.blog-card-author[data-v-59bc54ab],.blog-card-date[data-v-59bc54ab],.blog-card-read[data-v-59bc54ab]{color:var(--Neutral-Gray-Text,#999);font-feature-settings:"liga" off,"clig" off;font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--Font-Size-P1,18px);font-style:normal;font-weight:450;line-height:170%}.blog-card-dot[data-v-59bc54ab]{color:var(--Neutral-Gray-Text,#999)}.blog-card-title[data-v-59bc54ab]{color:var(--Neutral-Black,#000);font-feature-settings:"liga" off,"clig" off;font-family:TWK Lausanne,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--Font-Size-H4,24px);font-style:normal;font-weight:450;line-height:150%;margin:0}.footer-section[data-v-59bc54ab]{display:flex;position:sticky;bottom:0;z-index:1;width:100%;padding-top:var(--padding-vertical);flex-direction:column;align-items:flex-start;gap:var(--gap-large);background:var(--dca-white)}@media(max-width:768px){.footer-section[data-v-59bc54ab]{top:0;bottom:auto}}.footer-content[data-v-59bc54ab]{display:flex;padding:20px var(--padding-horizontal-large);justify-content:space-between;align-items:flex-start;align-self:stretch;width:100%;box-sizing:border-box}@media(max-width:768px){.footer-content[data-v-59bc54ab]{flex-direction:column;gap:var(--gap-small);padding:0 var(--padding-horizontal-large)}}.footer-column[data-v-59bc54ab]{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.footer-column[data-v-59bc54ab]{width:100%;gap:20px}}.footer-heading[data-v-59bc54ab]{color:var(--dca-gray-text);font-feature-settings:"liga" off,"clig" off;font-family:var(--dca-font-eyebrow);font-size:var(--font-eyebrow);font-style:normal;font-weight:400;line-height:180%;letter-spacing:2px;margin:0 0 8px 0}@media(max-width:768px){.footer-heading[data-v-59bc54ab]{margin:0}}.footer-links[data-v-59bc54ab]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.footer-links[data-v-59bc54ab]{gap:0}}.footer-links li[data-v-59bc54ab]{margin:0}.footer-links a[data-v-59bc54ab]{color:var(--dca-black);font-feature-settings:"liga" off,"clig" off;font-family:var(--dca-font-heading);font-size:var(--font-h5);font-style:normal;font-weight:700;line-height:180%;text-decoration:none;transition:color .2s}.footer-links a[data-v-59bc54ab]:hover{color:#666}.footer-address[data-v-59bc54ab],.footer-email[data-v-59bc54ab],.footer-phone[data-v-59bc54ab],.footer-social[data-v-59bc54ab]{color:var(--dca-black);font-feature-settings:"liga" off,"clig" off;font-family:var(--dca-font-body);font-size:var(--font-p3);font-style:normal;font-weight:450;line-height:170%;margin:0 0 12px 0}@media(max-width:768px){.footer-address[data-v-59bc54ab],.footer-email[data-v-59bc54ab],.footer-phone[data-v-59bc54ab],.footer-social[data-v-59bc54ab]{margin:0}}.footer-bottom[data-v-59bc54ab]{display:flex;padding:20px var(--Spacing-Padding-Small,32px);justify-content:space-between;align-items:center;align-self:stretch;background:var(--Neutral-Gray-Soft,#f8f8f8);width:100%;box-sizing:border-box}@media(max-width:768px){.footer-bottom[data-v-59bc54ab]{margin:0;flex-direction:column;align-items:flex-start;gap:24px;padding:20px;text-align:left}}.footer-logo[data-v-59bc54ab]{display:flex;align-items:center}.footer-logo .logo-icon[data-v-59bc54ab]{width:48px;height:48px}@media(max-width:768px){.footer-logo .logo-icon[data-v-59bc54ab]{width:42px;height:42px}}.footer-copyright[data-v-59bc54ab]{color:var(--dca-gray-text);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--dca-font-body);font-size:var(--font-p3);font-style:normal;font-weight:450;line-height:170%;margin:0}@media(max-width:768px){.footer-copyright[data-v-59bc54ab]{order:3;color:var(--dca-gray-text);text-align:left;font-family:var(--dca-font-body);font-size:var(--font-p3);font-style:normal;font-weight:450;line-height:170%;font-feature-settings:"liga" off,"clig" off}}.footer-legal[data-v-59bc54ab]{display:flex;gap:24px}@media(max-width:768px){.footer-legal[data-v-59bc54ab]{order:2;flex-direction:row;flex-wrap:wrap;gap:24px}}.footer-legal a[data-v-59bc54ab]{color:var(--dca-black);text-align:right;font-feature-settings:"liga" off,"clig" off;font-family:var(--dca-font-body);font-size:var(--font-p2);font-style:normal;font-weight:450;line-height:normal;text-decoration:none;transition:color .2s}@media(max-width:768px){.footer-legal a[data-v-59bc54ab]{text-align:left;font-size:var(--font-p3);font-weight:450;line-height:170%}}.footer-legal a[data-v-59bc54ab]:hover{color:#666}