.ZDL34W_page{color:var(--color-marketing-text);font-family:var(--font-sans);flex-direction:column;display:flex}.ZDL34W_page a:focus-visible{outline:2px solid var(--color-marketing-fashion-green);outline-offset:5px}.ZDL34W_section{padding:80px}.ZDL34W_container{width:100%;max-width:1440px;margin:0 auto}.ZDL34W_hero{text-align:center;order:0;padding:120px 80px 148px;position:relative;overflow:hidden}.ZDL34W_heroBackground{position:absolute;inset:0}.ZDL34W_heroBackground img{object-fit:cover}.ZDL34W_heroBackground:after{content:"";background:color-mix(in srgb, var(--color-background) 38%, transparent);position:absolute;inset:0}.ZDL34W_heroContent{flex-direction:column;align-items:center;display:flex;position:relative}.ZDL34W_eyebrow{font-size:var(--text-marketing-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-marketing-secondary);font-weight:600;line-height:1.2}.ZDL34W_wordmark{width:494px;max-width:100%;margin:25px 0 0}.ZDL34W_wordmark img{width:100%;height:63px}.ZDL34W_subtitle{text-wrap:balance;max-width:626px;font-size:var(--text-xl);letter-spacing:-.2px;margin-top:36px;line-height:23px}.ZDL34W_heroButtons{justify-content:center;align-items:center;gap:12px;padding-top:46px;display:flex}.ZDL34W_button{border-radius:var(--radius-button);font-size:var(--text-base);color:var(--color-marketing-search-surface);white-space:nowrap;transition:background .75s linear(0, .1379, .3419, .5128, .6424, .7381, .8083, .8598, .8974, .9249, .9451, .9598, .9706, .9785, .9843, .9885, .9916, .9938, .9955, .9967, .9976, .9982, .9987, 1, 1);flex-shrink:0;justify-content:center;align-items:center;padding:16px 26px;font-weight:500;line-height:16px;display:inline-flex;position:relative}.ZDL34W_green{background:var(--color-marketing-fashion-green);color:var(--color-background)}.ZDL34W_white{background:var(--color-marketing-text);color:var(--color-background);min-height:49px}.ZDL34W_outline:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid var(--color-muted);position:absolute;inset:0}.ZDL34W_green:hover,.ZDL34W_white:hover{background:color-mix(in srgb, var(--color-marketing-search-surface) 80%, transparent)}.ZDL34W_outline:hover{background:color-mix(in srgb, var(--color-marketing-search-surface) 12%, transparent)}.ZDL34W_mobileVignette,.ZDL34W_phoneOnly,.ZDL34W_onlyTablet{display:none}.ZDL34W_logos{text-align:center;-webkit-user-select:none;user-select:none;order:1;padding:32px 0 24px;overflow:hidden}.ZDL34W_logos>p{color:var(--color-marketing-secondary);font-size:var(--text-marketing-link);font-weight:500;line-height:18px}.ZDL34W_logoViewport{width:100%;margin-top:4px;overflow:hidden}.ZDL34W_logoTrack{justify-content:center;display:flex}.ZDL34W_logoGroup{flex-shrink:0;align-items:center;gap:30px;display:flex}.ZDL34W_logoCopy{display:none}.ZDL34W_logo{flex-shrink:0}.ZDL34W_logo img{object-fit:cover;width:100%;height:100%}.ZDL34W_logo1{width:125px;height:61px}.ZDL34W_logo2{opacity:.33;width:173px;height:52px}.ZDL34W_logo3{width:180px;height:22px}.ZDL34W_logo4{width:91px;height:25px}.ZDL34W_logo5{width:180px;height:92px}.ZDL34W_intro{order:2;padding-top:72px;padding-bottom:72px}.ZDL34W_intro .ZDL34W_container{flex-direction:column;align-items:center;gap:56px;display:flex}.ZDL34W_intro h2{text-wrap:balance;max-width:704px;font-size:var(--text-marketing-fashion-intro);letter-spacing:-.26px;text-align:center;font-weight:500;line-height:36px}.ZDL34W_workflowBand{border-radius:var(--radius-button);width:min(100%,1040px);height:250px;display:block;position:relative;overflow:hidden}.ZDL34W_workflowBand:after{content:"";pointer-events:none;border:1px solid var(--color-marketing-fashion-band-border);border-radius:inherit;position:absolute;inset:0}.ZDL34W_workflowBand img{object-fit:cover;width:100%;height:100%}.ZDL34W_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;width:100%;display:grid}.ZDL34W_feature{flex-direction:column;gap:14px;display:flex}.ZDL34W_feature:before{content:"";background:color-mix(in srgb, var(--color-marketing-search-surface) 22%, transparent);height:1px}.ZDL34W_featureNumber{font-size:var(--text-xs);color:var(--color-marketing-placeholder);margin-bottom:6px;font-weight:600;line-height:1.2}.ZDL34W_feature h3{font-size:var(--text-2xl);letter-spacing:-.48px;font-weight:600;line-height:30px}.ZDL34W_feature>p{color:var(--color-marketing-secondary);font-size:var(--text-marketing-body);letter-spacing:-.17px;line-height:27px}.ZDL34W_concept{order:3;padding-bottom:0}.ZDL34W_refine{order:4}.ZDL34W_quotes{order:5}.ZDL34W_showcase{order:6}.ZDL34W_catalogue{order:7}.ZDL34W_faq{order:8}.ZDL34W_closing{order:9}.ZDL34W_workflow .ZDL34W_container{flex-direction:column;gap:20px;display:flex}.ZDL34W_workflowHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ZDL34W_workflowCopy{flex-direction:column;gap:16px;max-width:570px;display:flex}.ZDL34W_refine .ZDL34W_workflowCopy{max-width:760px}.ZDL34W_showcase .ZDL34W_workflowCopy{max-width:670px}.ZDL34W_step{font-size:var(--text-marketing-caption);color:var(--color-marketing-secondary);letter-spacing:2.08px;text-transform:uppercase;align-items:center;gap:12px;font-weight:600;line-height:1.2;display:flex}.ZDL34W_step>span:first-child{font-size:var(--text-marketing-link);letter-spacing:normal;color:var(--color-marketing-fashion-step);line-height:18px}.ZDL34W_workflow h2{font-size:var(--text-heading);letter-spacing:-.88px;font-weight:600;line-height:47px}.ZDL34W_workflowBody{font-size:var(--text-lg);letter-spacing:-.18px;color:var(--color-muted);line-height:27px}.ZDL34W_explore{font-size:var(--text-marketing-link);color:var(--color-marketing-search-surface);flex-shrink:0;align-items:center;gap:7px;font-weight:500;line-height:18px;display:inline-flex}.ZDL34W_explore span{color:var(--color-marketing-fashion-step)}.ZDL34W_cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.ZDL34W_card{border-radius:var(--radius-navigation);background:var(--color-surface);flex-direction:column;gap:20px;min-width:0;padding:12px 12px 18px;display:flex;position:relative;overflow:hidden}.ZDL34W_card:after{content:"";border:.763492px solid var(--color-marketing-enterprise-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ZDL34W_cardMedia{border-radius:var(--radius-marketing-fashion-media);flex-shrink:0;height:329px;overflow:hidden}.ZDL34W_cardZoom{width:100%;height:100%;transition:transform .4s ease-out;position:relative}.ZDL34W_cardMedia img,.ZDL34W_cardMedia video{object-fit:cover;width:100%;height:100%}.ZDL34W_cardZoom .ZDL34W_hoverImage{opacity:0;transition:opacity .4s ease-out}.ZDL34W_cardCopy{flex-direction:column;gap:6px;padding:0 6px;display:flex}.ZDL34W_card h3{font-size:var(--text-marketing-fashion-card);letter-spacing:-.1985px;font-weight:600;line-height:23.82px}.ZDL34W_cardCopy p{font-size:var(--text-marketing-fashion-description);letter-spacing:-.1107px;color:var(--color-muted);line-height:16.03px}.ZDL34W_cardAction{font-size:var(--text-marketing-fashion-action);letter-spacing:1.008px;text-transform:uppercase;color:var(--color-marketing-enterprise-green);padding-left:6.10794px;font-weight:600;line-height:10.08px}.ZDL34W_cardAction span{font-weight:500}.ZDL34W_card:hover .ZDL34W_cardZoom,.ZDL34W_card:focus-visible .ZDL34W_cardZoom{transform:scale(1.05)}.ZDL34W_card:hover .ZDL34W_hoverImage,.ZDL34W_card:focus-visible .ZDL34W_hoverImage{opacity:1}.ZDL34W_quoteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1440px;margin:0 auto;display:grid}.ZDL34W_quote{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-marketing-search-surface) 4%, transparent);flex-direction:column;justify-content:space-between;min-height:255px;padding:28px;display:flex;position:relative}.ZDL34W_quote:after{content:"";border:1px solid color-mix(in srgb, var(--color-marketing-search-surface) 12%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ZDL34W_quote blockquote{font-size:var(--text-xl);letter-spacing:-.4px;font-weight:600;line-height:28px}.ZDL34W_quote figcaption{align-items:center;gap:12px;display:flex}.ZDL34W_quote img{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;width:40px;height:40px}.ZDL34W_quote figcaption>div{flex-direction:column;gap:3px;display:flex}.ZDL34W_quote figcaption p:first-child{font-size:var(--text-marketing-link);letter-spacing:-.15px;font-weight:600;line-height:18px}.ZDL34W_quote figcaption p:last-child{color:var(--color-marketing-secondary);font-size:var(--text-marketing-caption);letter-spacing:-.13px;line-height:18px}.ZDL34W_catalogue .ZDL34W_container{flex-direction:column;gap:26px;display:flex}.ZDL34W_catalogue h2{font-size:var(--text-title);letter-spacing:-.45px;font-weight:600;line-height:24px}.ZDL34W_toolColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.ZDL34W_toolGroup{flex-direction:column;gap:20px;display:flex}.ZDL34W_toolGroup:before{content:"";background:color-mix(in srgb, var(--color-marketing-search-surface) 18%, transparent);height:1px}.ZDL34W_toolGroup h3{text-transform:uppercase;font-family:var(--font-mono);font-size:var(--text-marketing-eyebrow);color:var(--color-marketing-secondary);font-weight:500;line-height:18px}.ZDL34W_tool{flex-direction:column;gap:4px;display:flex}.ZDL34W_toolTitle{font-size:var(--text-base);letter-spacing:-.32px;align-items:center;gap:8px;font-weight:600;line-height:22px;display:flex}.ZDL34W_toolDescription{color:var(--color-marketing-secondary);font-size:var(--text-marketing-caption);letter-spacing:-.13px;line-height:19px}.ZDL34W_tool:hover:not(.ZDL34W_soon) .ZDL34W_toolTitle{color:var(--color-marketing-fashion-green)}.ZDL34W_soon,.ZDL34W_soon .ZDL34W_toolDescription{color:var(--color-marketing-placeholder)}.ZDL34W_soonBadge{font-family:var(--font-mono);font-size:var(--text-marketing-soon);letter-spacing:normal;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--color-marketing-search-surface) 22%, transparent);border-radius:var(--radius-sm);padding:2px 5px;font-weight:500;line-height:1.2}.ZDL34W_faqGrid{grid-template-columns:360px minmax(0,1fr);gap:80px;max-width:1440px;margin:0 auto;display:grid}.ZDL34W_faqIntro{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ZDL34W_faqIntro h2{font-size:var(--text-4xl);letter-spacing:-.72px;font-weight:600;line-height:42px}.ZDL34W_faqIntro>p{font-size:var(--text-base);color:var(--color-muted);letter-spacing:-.16px;line-height:25px}.ZDL34W_faqIntro>a{font-size:var(--text-marketing-link);gap:6px;padding-top:8px;font-weight:500;line-height:18px;display:inline-flex}.ZDL34W_faqIntro>a span{color:var(--color-marketing-enterprise-green)}.ZDL34W_faqItems details{box-shadow:inset 0 -1px var(--color-border);border:0}.ZDL34W_faqItems summary{font-size:var(--text-marketing-body);letter-spacing:-.17px;color:var(--color-marketing-text);gap:0;padding:24px 0;font-weight:600;line-height:24px}.ZDL34W_faqItems summary>span{font-size:var(--text-xl);color:var(--color-marketing-secondary);flex-shrink:0;font-weight:400;line-height:24px}.ZDL34W_faqItems details>div{gap:23px;margin-top:-10px;padding:0 0 24px}.ZDL34W_faqItems details p{color:var(--color-muted);font-size:var(--text-marketing-support-copy);letter-spacing:-.155px;line-height:23px}.ZDL34W_closing{text-align:center;flex-direction:column;align-items:center;gap:50px;padding:80px 80px 180px;display:flex}.ZDL34W_closing h2{text-wrap:balance;width:100%;max-width:820px;font-size:var(--text-display-lg);letter-spacing:-1.04px;font-weight:600;line-height:55px}.ZDL34W_closingButtons{justify-content:center;align-items:center;gap:12px;padding-top:4px;display:flex}@media (prefers-reduced-motion:no-preference){.ZDL34W_heroReveal{animation:ZDL34W_fashion-enter .4s linear(0, .1873, .4978, .7484, .9025, .9795, 1.0091, 1.0152, 1.0123, 1.0076, 1.0038, 1.0015, 1) .2s both}}@keyframes ZDL34W_fashion-enter{0%{opacity:0}to{opacity:1}}@keyframes ZDL34W_fashion-logos{to{transform:translate(-50%)}}@media (810px<=width<1200px){.ZDL34W_section{padding:56px 40px}.ZDL34W_hero{padding-left:40px;padding-right:40px}.ZDL34W_wordmark{width:390px;margin-top:12px}.ZDL34W_wordmark img{height:49.625px}.ZDL34W_subtitle{max-width:none}.ZDL34W_logos{padding:28px 0 20px}.ZDL34W_logoTrack{justify-content:flex-start;width:max-content;animation:20s linear infinite ZDL34W_fashion-logos}.ZDL34W_logoGroup{gap:40px;height:150px;padding-right:40px}.ZDL34W_logoCopy{display:flex}.ZDL34W_intro h2{max-width:none}.ZDL34W_workflowBand{height:200px}.ZDL34W_features{gap:24px}.ZDL34W_workflowHeader{gap:0;position:relative}.ZDL34W_workflow h2{font-size:var(--text-4xl);line-height:40px}.ZDL34W_refine .ZDL34W_workflowCopy,.ZDL34W_showcase .ZDL34W_workflowCopy{max-width:570px}.ZDL34W_explore{position:absolute;bottom:0;right:0}.ZDL34W_quotes{order:4}.ZDL34W_refine{order:5}.ZDL34W_faq{order:6}.ZDL34W_showcase{order:7}.ZDL34W_catalogue{order:8;padding:80px}.ZDL34W_quoteGrid{gap:18px}.ZDL34W_quote{min-height:348px;padding:22px}.ZDL34W_toolColumns{gap:28px}.ZDL34W_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZDL34W_outsideTablet{display:none}.ZDL34W_onlyTablet{display:inline}.ZDL34W_closing{padding:120px 40px}.ZDL34W_closing h2{max-width:none;font-size:var(--text-marketing-fashion-closing);line-height:46px}}@media not (min-width:810px){.ZDL34W_section{padding:48px 20px}.ZDL34W_abovePhone{display:none}.ZDL34W_phoneOnly{display:inline}.ZDL34W_hero{flex-direction:column;justify-content:flex-end;gap:48px;min-height:100svh;padding:120px 0 0;display:flex}.ZDL34W_heroBackground{display:none}.ZDL34W_heroContent{padding:0 20px}.ZDL34W_wordmark{width:314.286px;margin-top:25px}.ZDL34W_wordmark img{height:40px}.ZDL34W_subtitle{font-size:var(--text-marketing-body);font-weight:500;line-height:19.55px}.ZDL34W_heroButtons{flex-direction:column;gap:10px;padding-top:36px}.ZDL34W_mobileVignette{flex-shrink:0;width:100%;height:300px;display:block;position:relative}.ZDL34W_mobileVideo{border-radius:var(--radius-card-lg);width:250px;height:300px;position:absolute;left:calc(50% - 110px);overflow:hidden}.ZDL34W_mobileFrame{border-radius:calc(var(--radius-card-lg) * (1 - var(--fashion-hero-progress,0)));width:650px;max-width:none;height:610px;overflow:hidden}.ZDL34W_mobileFrame video{object-fit:cover;width:100%;max-width:none;height:100%}.ZDL34W_logos{padding:24px 0 12px}.ZDL34W_logoViewport{width:277px;margin:0 auto}.ZDL34W_logoTrack{justify-content:flex-start;width:max-content;animation:12s linear infinite ZDL34W_fashion-logos}.ZDL34W_logoGroup{gap:8px;height:56px;padding-right:8px}.ZDL34W_logoCopy{display:flex}.ZDL34W_logo{height:40px}.ZDL34W_logo1{width:60px}.ZDL34W_logo2,.ZDL34W_logo3{width:70px}.ZDL34W_logo4{width:45px}.ZDL34W_logo5{width:40px}.ZDL34W_intro h2{font-size:var(--text-xl);line-height:28px}.ZDL34W_workflowBand{height:140px}.ZDL34W_features{grid-template-columns:minmax(0,1fr);gap:28px}.ZDL34W_workflowHeader{flex-direction:column;align-items:flex-start;gap:20px}.ZDL34W_workflow h2{font-size:var(--text-title);line-height:34px}.ZDL34W_workflowCopy{max-width:none}.ZDL34W_cards{grid-template-columns:minmax(0,1fr)}.ZDL34W_cardMedia{height:300px}.ZDL34W_card:hover .ZDL34W_hoverImage,.ZDL34W_card:focus-visible .ZDL34W_hoverImage{opacity:0}.ZDL34W_quotes{order:4}.ZDL34W_refine{order:5}.ZDL34W_quoteGrid{grid-template-columns:minmax(0,1fr)}.ZDL34W_catalogue{padding:80px}.ZDL34W_toolColumns{grid-template-columns:minmax(0,1fr);gap:36px}.ZDL34W_faqGrid{grid-template-columns:minmax(0,1fr);gap:80px}.ZDL34W_closing{padding:96px 20px}.ZDL34W_closing h2{font-size:var(--text-marketing-plan);line-height:36px}.ZDL34W_closingButtons{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.ZDL34W_logoTrack{animation:none}.ZDL34W_cardZoom,.ZDL34W_cardZoom .ZDL34W_hoverImage,.ZDL34W_button{transition:none}.ZDL34W_card:hover .ZDL34W_cardZoom,.ZDL34W_card:focus-visible .ZDL34W_cardZoom{transform:none}}.ZDL34W_page[data-fashion-entered] .ZDL34W_heroReveal,.ZDL34W_page[data-fashion-entered] .ZDL34W_mobileVideo,.ZDL34W_heroReveal[data-fashion-entered],.ZDL34W_mobileVideo[data-fashion-entered]{animation:none}@media (not (min-width:810px)) and (prefers-reduced-motion:no-preference){.ZDL34W_mobileVideo:not([data-fashion-entered]){animation:ZDL34W_fashion-video-enter 1.2s linear(0, .0942, .2261, .3431, .4429, .5276, .5994, .6603, .712, .7557, .7929, .8244, .8511, .8737, .8929, .9092, .923, .9347, .9446, .953, .9602, .9662, .9714, .9757, .9794, .9825, .9852, .9874, .9894, .991, .9923, .9935, .9945, .9953, .996, .9966, .9972, .9976, .998, 1) .3s both}}@keyframes ZDL34W_fashion-video-enter{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}
