.hero-intro-wrapper{margin-top:64px;margin-bottom:64px;grid-column:content;display:flex;align-items:flex-start;container-type:inline-size;container-name:hero-intro-layout}@container (max-width: 860px){.hero-intro-wrapper{margin-top:0}}@media (max-width: 550px){.hero-intro-wrapper{grid-column:content}}.hero-intro-wrapper button{margin:0!important}.hero-intro-wrapper>.hero-intro{flex:1 0 595px;min-width:400px}.hero-intro{text-align:left;display:flex;flex-flow:column;gap:48px;max-width:550px;padding-right:32px;border-right:2px solid var(--color-brand-accent-00)}.hero-intro .titles{display:flex;flex-flow:column;gap:16px}.hero-intro h1{margin-top:0;font-size:48px;line-height:56px;font-family:var(--font-industrial);font-weight:400;margin-bottom:16px;color:var(--color-brand-text-fg)}@container (max-width: 767px){.hero-intro h1{font-size:40px;line-height:44px}}.hero-intro .hero-intro__title{margin:0}.hero-intro .hero-intro__subtitle{font-size:24px;line-height:32px;font-family:var(--font-body);color:var(--color-brand-text-fg);font-weight:400;margin:0}@container (max-width: 391px){.hero-intro .hero-intro__subtitle{font-size:16px;line-height:24px}}.hero-intro .actions{display:flex;flex-flow:column;gap:12px}.hero-intro .controls{display:flex;flex-flow:row;gap:12px}.hero-intro .controls input{font-family:var(--font-body);font-size:16px;line-height:24px;padding:12px 44px;color:var(--color-brand-text-fg-04);width:100%;min-width:0;--field-border-color: var(--color-brand-text-fg);border:1px solid var(--field-border-color)}.hero-intro .controls input::-webkit-search-cancel-button{display:none}.hero-intro .controls .search-field{position:relative;display:flex;min-width:320px}@container (max-width: 1000px){.hero-intro .controls .search-field{min-width:70%}}@container (max-width: 767px){.hero-intro .controls .search-field{min-width:100%}}.hero-intro .controls .search-field .hero-intro__search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.hero-intro .controls .search-field .hero-intro__clear-button{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;padding:0;border:none;background:none;cursor:pointer}.hero-intro .controls .search-field:hover input{box-shadow:inset 0 0 0 1px var(--field-border-color)}.hero-intro .controls .search-field input:focus{outline:3px solid var(--color-brand-text-fg);outline-offset:2px;box-shadow:none}.hero-intro .controls .search-field input:not(:placeholder-shown){--field-border-color: var(--color-brand-accent)}.hero-intro .controls .search-field input:placeholder-shown~.hero-intro__clear-button{display:none}@container (max-width: 767px){.hero-intro .controls{flex-flow:column}}.hero-intro .hero-intro__input-heading{flex-grow:1;text-transform:uppercase;color:var(--color-brand-text-fg);font-family:var(--font-mono);letter-spacing:.5px;font-weight:400;font-size:12px}.hero-intro .button{font-size:16px;text-transform:uppercase;font-family:var(--font-mono);font-weight:400;padding:14px 20px}.hero-intro .hero-intro__credit-text{font-size:12px;line-height:16px;font-family:var(--font-body);color:var(--color-brand-text-fg);font-weight:400;margin:0}.hero-intro :is(h1,.hero-intro__subtitle){text-wrap:balance}.hero-intro .credit{display:flex;flex-flow:row;gap:16px;justify-content:space-between;align-items:center}.hero-intro .credit span{max-width:300px;text-align:right;display:block}@container (max-width: 1000px){.hero-intro .credit{justify-content:flex-start}}@container (max-width: 767px){.hero-intro .credit{flex-flow:column;align-items:flex-start}}.hero-intro .hero-intro__credit-text{color:var(--color-brand-text-fg-04)}.hero-image{display:block;padding-left:24px;flex:1 1 auto;min-width:0;position:relative;height:100%;display:flex}.hero-image img{object-fit:contain;width:133%;max-width:500px}@container hero-intro-layout (max-width: 860px){.hero-image{display:none}.hero-intro{border-right:none}}@container hero-intro-layout (max-width: 595px){.hero-intro-wrapper>.hero-intro{flex:1 0 100%;min-width:auto}}
/*# sourceMappingURL=jdd-component__hero-intro.entrypoint.css.map */
