.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-section{background-color:var(--bg-color);min-height:100vh;padding-inline:var(--site-padding);padding-bottom:var(--section-padding);padding-top:var(--section-padding);width:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-container{align-items:stretch;display:grid;gap:4rem;grid-template-columns:1fr 2fr;height:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-left{display:flex;flex-direction:column;height:100%;justify-content:space-between}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-title{letter-spacing:-.02em;line-height:1.1;margin:0}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-services{display:flex;flex-direction:column;gap:1rem}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-service-item{align-items:center;display:flex;gap:1rem}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-service-dot{background-color:var(--dot-color);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-right{height:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-grid-desktop{display:grid;gap:1.5rem;grid-template-rows:repeat(3,auto);height:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-grid-row{align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr)}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-grid-mobile{display:none}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-image-card{border-radius:var(--border-radius);height:var(--card-height);overflow:hidden;position:relative}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-image-wrapper{height:100%;overflow:hidden;width:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .parallax-image{height:100%;width:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .parallax-image img{height:100%;object-fit:cover;width:100%}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-image-overlay{background-color:#000;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-out;z-index:1}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-image-content{bottom:8px;left:8px;position:absolute;right:8px;z-index:2}@media (max-width:1023px){.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-title{font-size:3.5rem!important}}@media (max-width:767px){.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-section{min-height:auto}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-container{align-items:start;gap:3rem;grid-template-columns:1fr}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-left{gap:2rem;height:auto}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-title{font-size:2.5rem!important}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-service-item span{font-size:14px!important}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-grid-desktop{display:none}.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455511669-b6bvjp439-Q8xg21pRCVgSRoBBS7OZ .branding-grid-mobile{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-container{align-items:center;display:flex;justify-content:center;padding-block:var(--vertical-padding);padding-inline:var(--site-padding);width:100%}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-wrapper{margin:0 auto;max-width:900px;width:100%}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-list{display:flex;flex-direction:column}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-item{border-top:1px solid var(--item-border);position:relative;transition:background-color .5s ease}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-item:last-child{border-bottom:1px solid var(--item-border)}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-trigger{align-items:flex-start;background-color:transparent;border:none;cursor:pointer;display:flex;gap:24px;padding:24px 0;text-align:left;transition:opacity .3s ease;width:100%}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-trigger:hover{opacity:.8}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-number{color:var(--desc-color);flex-shrink:0;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding-top:4px;width:24px}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-title{flex:1;line-height:1.4;transition:color .3s ease}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-icon{align-items:center;display:flex;justify-content:center;transition:transform .5s cubic-bezier(.4,0,.2,1)}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-icon-rotated{transform:rotate(45deg)}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-content-wrapper{overflow:hidden;transition:height .5s cubic-bezier(.4,0,.2,1)}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-content{padding:0 0 32px 48px}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-description{display:block;line-height:1.7;max-width:600px}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-accent-line{background-color:var(--accent-line);bottom:0;height:1px;left:0;position:absolute;transition:width .5s cubic-bezier(.4,0,.2,1);width:0}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-accent-line-visible{width:100%}@media (min-width:768px){.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-trigger{gap:32px;padding:32px 0}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-content{padding:0 0 40px 56px}.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ.ai-b-block-1791455525361-ceqn54pk9-Q8xg21pRCVgSRoBBS7OZ .faq-number{font-size:.875rem;width:32px}}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormContainer{display:flex;justify-content:center;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);padding-inline:var(--site-padding);width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormContent{align-items:center;display:flex;flex-direction:column;gap:3rem;max-width:600px;width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormHeader{display:flex;flex-direction:column;gap:1rem;text-align:center}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormHeadline{letter-spacing:-.02em;line-height:1.1;margin:0}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormDescription{letter-spacing:.05em;line-height:1.6;margin:0;text-transform:uppercase}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactForm{display:flex;flex-direction:column;gap:1rem;width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormField{width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormInput,.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormTextarea{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--border-radius);box-sizing:border-box;color:var(--input-text);font-family:var(--font-family);font-size:.9375rem;outline:none;padding:1rem 1.25rem;transition:all .3s ease;width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormInput::placeholder,.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormTextarea::placeholder{color:var(--input-placeholder)}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormInput:focus,.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormTextarea:focus{background:rgba(26,26,28,.8);border-color:hsla(0,0%,100%,.3)}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormTextarea{min-height:140px;resize:vertical}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormButton{border:1px solid;border-radius:var(--button-radius);cursor:pointer;letter-spacing:.1em;margin-top:.5rem;padding:1rem 2rem;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormButton:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormButton:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormHeadline{font-size:3rem!important}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormDescription{font-size:.875rem!important}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormContent{gap:2rem}}@media (max-width:480px){.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormHeadline{font-size:2.5rem!important}.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormInput,.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ.ai-b-54674e89-1d66-433f-a6c6-3c8284f81d92-Q8xg21pRCVgSRoBBS7OZ .contactFormTextarea{font-size:.875rem;padding:.875rem 1rem}}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-root{align-items:center;display:flex;height:var(--section-height,800px);overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px));padding-top:calc(var(--block-padding-top, 0px));position:relative;width:100%}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-overlay{background-color:var(--overlay-color,rgba(0,0,0,.76));height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px) + 3rem);position:relative;width:100%;z-index:3}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-title-area{display:flex;flex:1;flex-direction:column;justify-content:center}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-title{line-height:1.2;margin:0;max-width:50%}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-project-type{font-style:italic;margin-top:10px;text-transform:lowercase}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-bottom{align-items:flex-end;display:flex;flex-direction:row;gap:3rem}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-info-item{display:flex;flex-direction:column;gap:4px}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-info-label{letter-spacing:1px;text-transform:uppercase}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-sound-btn{align-items:center;border:none;border-radius:50%;bottom:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;transition:background-color .3s ease;width:40px;z-index:10}@media (max-width:767px){:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-title{font-size:32px!important;max-width:100%}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-content{padding-bottom:calc(var(--block-padding-bottom, 0px) + 2rem);padding-top:calc(var(--block-padding-top, 0px) + 2rem)}:where(.ai-b-hero-2s9EZUPsfD7L5G7Qmtfc) .hero-bottom{align-items:flex-start;flex-direction:column;gap:1.5rem}}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-root{align-items:center;background-color:var(--bg-color,#121212);display:flex;justify-content:center;padding-bottom:var(--block-padding-bottom,0);padding-top:var(--block-padding-top,0);width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-wrapper{padding-inline:var(--site-padding);width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-container{background-color:var(--bg-color,#121212);border-radius:var(--corner-radius,20px);box-shadow:0 0 10px rgba(0,0,0,.1);height:var(--hero-height,600px);margin:0 auto;max-width:var(--max-width,1200px);overflow:hidden;position:relative;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-media{height:100%;overflow:hidden;position:relative;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-thumb{inset:0;overflow:hidden;position:absolute;z-index:1}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-video{height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-video--playing{z-index:1}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-embed{border:none;height:100%;position:absolute;width:100%;z-index:3}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-content{left:50%;max-width:800px;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:90%;z-index:3}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-title{margin-bottom:32px;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:all .3s ease}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn{align-items:center;border-radius:50px;cursor:pointer;display:inline-flex;gap:3px;justify-content:center;min-height:36px;overflow:hidden;padding:12px 28px;position:relative;transition:all .3s ease;width:140px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn--hovered{width:200px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-label{flex:1;transition:all .3s ease}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-label--hover{opacity:0;position:absolute;transform:translateY(-20px)}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn--hovered .vhero-btn-label--hover{opacity:1;transform:translateY(0)}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn--hovered .vhero-btn-label--default{opacity:0;transform:translateY(20px)}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-svg{height:14px;width:14px}@media (max-width:767px){.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-container{height:500px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-title{font-size:32px!important;margin-bottom:24px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn{min-height:32px;padding:10px 24px;width:120px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn--hovered{width:160px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-icon{height:24px;width:24px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-btn-svg{height:12px;width:12px}}@media (max-width:479px){.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-container{height:400px}.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc.ai-b-6734c641-d081-44ca-a40b-286568896941-2s9EZUPsfD7L5G7Qmtfc .vhero-title{font-size:28px!important}}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-root{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + 80px);padding-top:calc(var(--block-padding-top, 0px));text-align:var(--text-align,left);width:100%}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-content{padding-inline:var(--site-padding)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-title{letter-spacing:.1em;margin-bottom:calc(var(--spacing)*1.5);opacity:0;text-transform:uppercase;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-title.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-description{line-height:1.6;margin-bottom:calc(var(--spacing)*2.5);max-width:60%;opacity:0;transform:translateY(20px);transition:opacity .5s ease .1s,transform .5s ease .1s}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-description.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-grid{display:grid;gap:var(--spacing) var(--col-gap);grid-template-columns:repeat(var(--col-count,3),1fr);margin-top:calc(var(--spacing)*2);opacity:0;transform:translateY(20px);transition:opacity .5s ease .2s,transform .5s ease .2s}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-grid.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-item{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--border-color) 13%,transparent);cursor:pointer;display:flex;flex-direction:row;gap:16px;margin-bottom:calc(var(--spacing)*.5);padding-bottom:calc(var(--spacing)*.75);transition:transform .3s ease,background-color .3s ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-item.hovered{transform:translateX(5px)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-role{flex-shrink:0;font-family:var(--font-family);font-size:12px;letter-spacing:.05em;min-width:120px;text-transform:uppercase;transition:color .3s ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-name{font-family:var(--font-family);font-size:12px;line-height:1.4;transition:color .3s ease}@media (max-width:767px){.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-description{max-width:100%}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-grid{grid-template-columns:1fr}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-item{align-items:flex-start;flex-direction:column;gap:4px}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credit-role{min-width:auto}}@media (min-width:768px) and (max-width:1023px){.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-2s9EZUPsfD7L5G7Qmtfc .credits-grid{grid-template-columns:repeat(2,1fr)}}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-root{background-color:var(--bg-color,#121212);padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px) + 2rem);padding-top:calc(var(--block-padding-top, 0px) + 2rem);width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-grid{display:grid;gap:var(--gap,16px);grid-template-columns:repeat(3,1fr);width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-image-container{aspect-ratio:16/9;border-radius:var(--border-radius,8px);overflow:hidden;width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-image-container img,.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-image-container>*{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:767px){.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-2s9EZUPsfD7L5G7Qmtfc .gallery-grid{grid-template-columns:1fr}}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-wrapper{align-items:center;display:flex;justify-content:center;padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px));padding-top:calc(var(--block-padding-top, 0px));width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-container{background-color:var(--bg-color);border-radius:var(--corner-radius);box-shadow:0 0 10px rgba(0,0,0,.1);height:var(--height);max-width:var(--max-width);overflow:hidden;position:relative;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-media{height:100%;overflow:hidden;position:relative;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-video{height:100%;object-fit:cover;position:absolute;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-iframe{border:none;height:100%;position:absolute;width:100%;z-index:3}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-overlay{background-color:rgba(0,0,0,var(--overlay-opacity));height:100%;left:0;position:absolute;top:0;width:100%}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-content{left:50%;max-width:800px;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:90%;z-index:3}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-title{margin-bottom:32px;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:all .3s ease}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button{align-items:center;backdrop-filter:blur(var(--btn-blur));-webkit-backdrop-filter:blur(var(--btn-blur));background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:50px;cursor:pointer;display:inline-flex;gap:3px;justify-content:center;min-height:36px;padding:12px 28px;position:relative;transition:all .3s ease}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button-text{flex:1;transition:all .3s ease}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button-text-hover{position:absolute}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button-icon{align-items:center;backdrop-filter:blur(var(--btn-blur));-webkit-backdrop-filter:blur(var(--btn-blur));border:1px solid;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}@media (max-width:767px){.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-container{height:500px}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-title{font-size:2rem!important}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button{padding:10px 24px}}@media (max-width:479px){.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-container{height:400px}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-title{font-size:1.75rem!important;margin-bottom:24px}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button{min-height:32px;padding:8px 20px}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button-icon{height:24px;width:24px}.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp.ai-b-6734c641-d081-44ca-a40b-286568896941-5nt4NBSbODTVNDxf19Wp .video-hero-button-icon svg{height:12px;width:12px}}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-container{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--padding-block));padding-top:calc(var(--block-padding-top, 0px));text-align:var(--text-align);width:100%}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-content-wrapper{margin:0 auto;max-width:var(--max-width);padding-inline:var(--site-padding);width:100%}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-title{letter-spacing:.1em;margin-bottom:calc(var(--spacing)*1.5);opacity:0;text-transform:uppercase;transform:translateY(20px);transition:opacity var(--animation-duration) ease,transform var(--animation-duration) ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-title.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-description{line-height:1.6;margin-bottom:calc(var(--spacing)*2.5);max-width:60%;opacity:0;transform:translateY(20px);transition:opacity var(--animation-duration) ease var(--animation-delay),transform var(--animation-duration) ease var(--animation-delay)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-description.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-grid{display:grid;gap:var(--spacing) var(--column-gap);grid-template-columns:repeat(var(--column-count),1fr);margin-top:calc(var(--spacing)*2);opacity:0;transform:translateY(20px);transition:opacity var(--animation-duration) ease calc(var(--animation-delay)*2),transform var(--animation-duration) ease calc(var(--animation-delay)*2)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-grid.visible{opacity:1;transform:translateY(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-item{align-items:baseline;border-bottom:1px solid rgba(44,44,44,.125);cursor:pointer;display:flex;flex-direction:row;gap:16px;margin-bottom:calc(var(--spacing)*.5);opacity:0;padding-bottom:calc(var(--spacing)*.75);transform:translateY(20px);transition:opacity var(--animation-duration) ease var(--item-delay),transform var(--animation-duration) ease var(--item-delay),background-color .3s ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-item.visible{opacity:1;transform:translateX(0)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-item.hovered{transform:translateX(5px)}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-role{flex-shrink:0;letter-spacing:.05em;min-width:120px;text-transform:uppercase;transition:color .3s ease}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-name{line-height:1.4;transition:color .3s ease}@media (max-width:1023px){.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-description{max-width:100%}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credits-grid{grid-template-columns:1fr}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-item{align-items:flex-start;flex-direction:column;gap:4px}.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp.ai-b-6eee0f53-6feb-49b9-b6f5-480e6a6c6f0f-5nt4NBSbODTVNDxf19Wp .credit-role{min-width:auto}}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp .gallery-wrapper{background-color:var(--bg-color);padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px) + 2rem);padding-top:calc(var(--block-padding-top, 0px) + 2rem);width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp .gallery-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp .gallery-image-container{aspect-ratio:16/9;border-radius:var(--border-radius);overflow:hidden;transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) ease-out;width:100%}.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp .gallery-image-container img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:767px){.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp.ai-b-001618f6-c3e3-4247-8904-cb2ba6c75f36-5nt4NBSbODTVNDxf19Wp .gallery-grid{grid-template-columns:1fr}}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-wrapper{box-sizing:border-box;display:flex;justify-content:center;padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px));padding-top:calc(var(--block-padding-top, 0px));width:100%}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-container{background-color:var(--bg-color);border-radius:var(--corner-radius);box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box;height:var(--video-height);max-width:var(--video-width);overflow:hidden;position:relative;width:100%}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-video{height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-overlay{background-color:rgba(0,0,0,var(--overlay-opacity));height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-content{box-sizing:border-box;left:50%;max-width:800px;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:90%;z-index:3}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-title{margin-bottom:32px;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:all .3s ease}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button{align-items:center;backdrop-filter:blur(var(--btn-blur));-webkit-backdrop-filter:blur(var(--btn-blur));background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:50px;cursor:pointer;display:inline-flex;gap:3px;justify-content:center;min-height:36px;padding:12px 28px;position:relative;transition:all .3s ease}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button-text{flex:1;transition:all .3s ease}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button-text-hover{position:absolute}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button-icon{align-items:center;backdrop-filter:blur(var(--btn-blur));-webkit-backdrop-filter:blur(var(--btn-blur));background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}@media (max-width:767px){.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-container{aspect-ratio:16/9;height:auto}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-title{font-size:32px!important}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button{padding:10px 24px}}@media (max-width:479px){.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-title{font-size:28px!important;margin-bottom:24px}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button{min-height:32px;padding:8px 20px;width:120px!important}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button:hover{width:160px!important}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button-icon{height:24px;width:24px}.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ.ai-b-9789545c-2da1-40f5-81d8-18c0d98d5bb6-OCteBXQS6ubf48dpgLDZ .video-hero-button-icon svg{height:12px;width:12px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding-bottom:calc(var(--block-padding-bottom, 0px) + 64px);padding-top:calc(var(--block-padding-top, 0px) + 64px);padding-inline:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-section{animation:brandDirectorFadeIn .6s ease-out forwards;opacity:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-section:first-child{animation-delay:0s}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-section:nth-child(3){animation-delay:calc(var(--animation-delay)*2)}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-label{color:var(--text-color);letter-spacing:.05em;margin:0 0 8px;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-title{color:var(--text-color);font-weight:300;margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-divider-wrapper{animation:brandDirectorFadeIn .6s ease-out forwards;animation-delay:var(--animation-delay);display:flex;justify-content:center;opacity:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-divider{background-color:var(--divider-color);height:64px;width:1px}@keyframes brandDirectorFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-container{padding-bottom:calc(var(--block-padding-bottom, 0px) + 32px);padding-top:calc(var(--block-padding-top, 0px) + 32px);padding-inline:16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-OCteBXQS6ubf48dpgLDZ .brand-director-title{font-size:32px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageGridContainer{background-color:var(--bg-color);margin-inline:auto;max-width:120rem;padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px) + 24px);padding-top:calc(var(--block-padding-top, 0px) + 24px);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageGrid{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageWrapper{border-radius:var(--border-radius);height:200px;overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageInner{height:100%;transition:transform var(--transition-duration) ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageInner img{height:100%;object-fit:cover;width:100%}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageGridContainer{padding-bottom:calc(var(--block-padding-bottom, 0px) + 16px);padding-top:calc(var(--block-padding-top, 0px) + 16px)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageGrid{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-OCteBXQS6ubf48dpgLDZ .imageWrapper{height:120px}}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-container{background-color:var(--bg-color);margin:0 auto;max-width:768px;padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--padding-vertical));padding-top:calc(var(--block-padding-top, 0px) + var(--padding-vertical));padding-inline:24px;text-align:var(--text-align);width:100%}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-content{display:flex;flex-direction:column}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-section{margin-bottom:48px;opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-section-visible{opacity:1;transform:translateY(0)}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-label{color:var(--label-color);font-family:var(--font-family);font-size:14px;font-weight:500;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-value{line-height:1.2;margin:0}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-divider-wrapper{display:flex;justify-content:center;margin-top:48px}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-divider{background-color:var(--divider-color);height:64px;transform:scaleY(0);transform-origin:top;transition:transform .6s ease-out;width:1px}.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-divider-visible{transform:scaleY(1)}@media (max-width:767px){.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ.ai-b-2d4a423f-c3a4-48b6-9eeb-58cbdc1fcc45-OCteBXQS6ubf48dpgLDZ .credits-container{padding-bottom:calc(var(--block-padding-bottom, 0px) + 32px);padding-top:calc(var(--block-padding-top, 0px) + 32px);padding-inline:16px}}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerContainer{background-color:var(--bg-color);overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--padding-bottom));padding-top:calc(var(--block-padding-top, 0px) + var(--padding-top));position:relative;text-align:left;width:100%}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerBlurLeft{background:linear-gradient(to right,var(--bg-color),transparent);bottom:0;left:0;opacity:var(--side-blur-opacity);pointer-events:none;position:absolute;top:0;width:var(--side-blur-width);z-index:1}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerBlurRight{background:linear-gradient(to left,var(--bg-color),transparent);bottom:0;opacity:var(--side-blur-opacity);pointer-events:none;position:absolute;right:0;top:0;width:var(--side-blur-width);z-index:1}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerTrack{display:flex;gap:var(--gap);position:relative;transition:transform .3s ease;z-index:0}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerItem{border:1px solid var(--border-color);border-radius:var(--border-radius);flex-shrink:0;height:var(--image-height);overflow:hidden;position:relative;width:var(--image-width)}.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ.ai-b-8909720c-5d06-4e07-aed8-53de15341268-OCteBXQS6ubf48dpgLDZ .tickerItem img{display:block;height:100%;object-fit:cover;transition:filter .3s ease,transform .3s ease;width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel{background-color:var(--bg-color);height:calc(var(--block-padding-top, 0px) + var(--block-padding-bottom, 0px) + 100vh);overflow:hidden;position:relative;text-align:left;width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__empty{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__title{left:32px;margin-top:var(--block-padding-top,0);position:absolute;top:32px;z-index:20}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__dragArea{display:flex;height:100%;user-select:none}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__track{display:flex;height:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__slide{flex-shrink:0;height:100%;position:relative;width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__imageWrapper{inset:0;overflow:hidden;position:absolute}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__imageWrapper img{height:100%;object-fit:cover;width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__overlay{background-color:rgba(0,0,0,.3);inset:0;position:absolute}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__content{bottom:80px;left:32px;margin-bottom:var(--block-padding-bottom,0);position:absolute;z-index:10}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__meta{font-size:14px;font-weight:500;letter-spacing:.05em;margin-bottom:8px;opacity:.8;text-transform:uppercase}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__projectTitle{font-size:36px;font-weight:300;margin-bottom:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__description{font-size:18px;margin-bottom:24px;max-width:600px;opacity:.9}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__button{background-color:var(--button-bg);border:1px solid var(--button-border);border-radius:var(--button-radius);color:var(--button-text);cursor:pointer;padding:12px 24px;transition:opacity .2s ease}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__button:hover{opacity:.8}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__dots{bottom:32px;display:flex;gap:12px;left:32px;margin-bottom:var(--block-padding-bottom,0);position:absolute;z-index:20}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__dot{border:none;border-radius:50%;cursor:pointer;height:12px;transition:all .3s;width:12px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton{align-items:center;backdrop-filter:blur(4px);border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:20}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton--prev{left:32px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton--next{right:32px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__counter{font-weight:500;margin-top:var(--block-padding-top,0);position:absolute;right:32px;top:32px;z-index:20}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__helper{bottom:80px;margin-bottom:var(--block-padding-bottom,0);opacity:.75;position:absolute;right:32px;z-index:20}@media (max-width:768px){.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__title{left:16px;top:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__content{bottom:100px;left:16px;right:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__projectTitle{font-size:24px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__description{font-size:14px;max-width:100%}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__dots{bottom:16px;left:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton{height:40px;width:40px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton--prev{left:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__navButton--next{right:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__counter{right:16px;top:16px}.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ.ai-b-a36b0ef1-4a76-49d5-9c03-2bd8df443082-OCteBXQS6ubf48dpgLDZ .projectsCarousel__helper{bottom:60px;font-size:12px;right:16px}}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .hero-container{align-items:center;background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:center;min-height:600px;overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px) + 60px);padding-top:calc(var(--block-padding-top, 0px) + 60px);padding-inline:40px;position:relative;width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .hero-content{max-width:800px;position:relative;width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .title-wrapper{margin-bottom:20px;position:relative;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .title1-wrapper{opacity:0;transform:translateX(-100%);transition:transform .8s ease-out,opacity .8s ease-out}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .title1-wrapper.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .title2-wrapper{margin-bottom:30px;opacity:0;transform:translateX(100%);transition:transform .8s ease-out .2s,opacity .8s ease-out .2s}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .title2-wrapper.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .hero-title{color:var(--text-color);display:block;line-height:1.2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .button-wrapper{opacity:0;position:relative;transform:translateY(50px);transition:transform .8s ease-out .4s,opacity .8s ease-out .4s;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .button-wrapper.visible{opacity:1;transform:translateY(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .hero-button{background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-text);cursor:pointer;outline:none;padding:12px 24px;transition:all .3s ease}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image{border-radius:8px;overflow:hidden;position:absolute;z-index:1}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image1{height:112.5px;opacity:.6;right:var(--img1-right);top:var(--img1-top);transform:translateY(-50%);width:200px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image2{height:100px;left:var(--img2-left);opacity:.4;top:var(--img2-top);width:180px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image3{bottom:var(--img3-bottom);height:90px;left:var(--img3-left);opacity:.5;width:160px}@media (max-width:767px){.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .hero-container{min-height:400px;padding-bottom:calc(var(--block-padding-bottom, 0px) + 40px);padding-top:calc(var(--block-padding-top, 0px) + 40px);padding-inline:20px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image1{height:90px;width:160px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image2{height:80px;width:140px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-OCteBXQS6ubf48dpgLDZ .floating-image.image3{height:70px;width:120px}}:where(.ai-b-header-block-_global) .header-wrapper{padding-top:var(--header-offset);position:relative;width:100%;z-index:100}:where(.ai-b-header-block-_global) .header-main{backdrop-filter:var(--nav-blur);-webkit-backdrop-filter:var(--nav-blur);background-color:var(--nav-bg);border-bottom:var(--nav-border-width) solid var(--nav-border);border-radius:var(--header-radius);box-sizing:border-box;height:var(--header-height);width:100%}:where(.ai-b-header-block-_global) .header-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:var(--header-padding-left);padding-right:var(--header-padding-right)}:where(.ai-b-header-block-_global) .header-logo-group{align-items:center;display:flex;gap:12px}:where(.ai-b-header-block-_global) .header-title{white-space:nowrap}:where(.ai-b-header-block-_global) .desktop-nav{align-items:center;display:none;gap:8px}:where(.ai-b-header-block-_global) .nav-tab{align-items:center;background-color:var(--nav-tab-bg);border:1px solid var(--nav-tab-border);color:var(--nav-tab-text);display:flex;gap:8px;letter-spacing:.1em;padding:8px 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}:where(.ai-b-header-block-_global) .nav-tab-text{position:relative}:where(.ai-b-header-block-_global) .nav-tab-underline{background-color:var(--nav-tab-text);bottom:6px;height:1px;left:16px;position:absolute;right:16px;transform:scaleX(0);transition:transform .3s ease}:where(.ai-b-header-block-_global) .nav-tab:hover .nav-tab-underline{transform:scaleX(1)}:where(.ai-b-header-block-_global) .nav-tab-active{background-color:var(--nav-tab-active-bg);border-color:var(--nav-tab-active-border);color:var(--nav-tab-active-text)}:where(.ai-b-header-block-_global) .nav-tab-active .nav-tab-underline{background-color:var(--nav-tab-active-text);transform:scaleX(1)}:where(.ai-b-header-block-_global) .hamburger-btn{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px}:where(.ai-b-header-block-_global) .mobile-menu-drawer{animation:slideDown .3s ease-out forwards;backdrop-filter:var(--nav-blur);-webkit-backdrop-filter:var(--nav-blur);background-color:var(--mobile-menu-bg);box-shadow:0 20px 40px -10px rgba(0,0,0,.1);left:0;padding:24px 0;position:absolute;top:100%;transform-origin:top center;width:100%;z-index:999}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:where(.ai-b-header-block-_global) .mobile-menu-nav{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}:where(.ai-b-header-block-_global) .mobile-nav-tab{align-items:center;color:var(--nav-tab-text);display:flex;gap:12px;justify-content:center;letter-spacing:.15em;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}:where(.ai-b-header-block-_global) .mobile-nav-tab-active,:where(.ai-b-header-block-_global) .mobile-nav-tab:hover{background-color:hsla(0,0%,100%,.05);color:var(--nav-tab-active-text)}@media (min-width:1024px){:where(.ai-b-header-block-_global) .desktop-nav{display:flex}:where(.ai-b-header-block-_global) .hamburger-btn{display:none}:where(.ai-b-header-block-_global) .mobile-menu-drawer{display:none}}