.vc-teaser-hero{position:relative;width:100%;height:100svh;min-height:600px;background-color:var(--background-primary);overflow:hidden}.vc-hero__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vc-hero__video{width:100%;height:100%;object-fit:cover}.vc-hero__blur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;backdrop-filter:blur(var(--blur-hero));-webkit-backdrop-filter:blur(var(--blur-hero))}.vc-hero__blur:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='150'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='2 2' numOctaves='3' seed='4729' stitchTiles='stitch' result='noise'/><feComponentTransfer in='noise' result='sparse'><feFuncR type='linear' slope='2' intercept='-0.5'/><feFuncG type='linear' slope='2' intercept='-0.5'/><feFuncB type='linear' slope='2' intercept='-0.5'/><feFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/></feComponentTransfer><feComponentTransfer><feFuncA type='table' tableValues='0 0.2'/></feComponentTransfer></filter><rect width='150' height='150' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:150px 150px;mix-blend-mode:overlay}.vc-teaser-hero[data-hero-state=revealed] .vc-hero__blur{opacity:0;pointer-events:none}.vc-teaser-hero[data-hero-state=revealed] .vc-hero__layout{opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease)}.vc-teaser-hero[data-hero-state=revealed] .vc-hero__cursor{opacity:1}.vc-hero__player{position:absolute;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);z-index:5;display:flex;flex-direction:column;gap:var(--space-1);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease)}.vc-teaser-hero[data-hero-state=revealed] .vc-hero__player{opacity:1;pointer-events:auto}.vc-hero__player-controls{display:flex;align-items:center;gap:var(--space-1)}.vc-hero__player-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:var(--space-3);color:var(--text-primary)}.vc-hero__player-time{font-family:var(--font-label);font-size:var(--text-14);font-weight:500;line-height:var(--leading-tight);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary)}.vc-hero__player-track{width:100%;height:4px;background:var(--neutral-100-30)}.vc-hero__player-bar{height:100%;width:0%;background:var(--text-primary)}.vc-hero__logo{position:absolute;top:var(--space-5);left:var(--space-5);z-index:10;height:16px;width:155px}.vc-hero__logo img{height:100%;width:auto;display:block}.vc-hero__logo-text{font-family:var(--font-label);font-size:var(--text-14);color:var(--text-primary);white-space:nowrap}.vc-hero__layout{position:absolute;inset-inline:var(--space-5);top:calc(50% - var(--space-8) - var(--space-3));z-index:5;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--grid-gap);align-items:start;transition:opacity var(--dur-slow) var(--ease)}.vc-hero__heading{grid-column:1 / 7;display:flex;flex-direction:column;transition:opacity var(--dur-base) var(--ease)}.vc-hero__heading-line1,.vc-hero__heading-line2{margin:0;font-family:var(--font-label);font-size:var(--text-24);font-weight:500;line-height:var(--leading-tight);white-space:nowrap;color:var(--text-primary)}.vc-hero__heading-line2{opacity:.5}.vc-hero__cursor{position:absolute;top:0;left:0;z-index:6;pointer-events:none;opacity:0;will-change:transform;transition:opacity var(--dur-fast) var(--ease)}.vc-hero__cursor-label{display:block;transform:translate(-50%,-50%);font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary);white-space:nowrap}.vc-hero__content{grid-column:7 / 13;display:flex;flex-direction:column;gap:var(--space-8);transition:opacity var(--dur-base) var(--ease)}.vc-hero__body{font-family:var(--font-heading);font-size:var(--text-14);font-weight:300;line-height:var(--leading-normal);color:var(--text-primary)}.vc-hero__form-wrap{display:grid}.vc-hero__form-panel{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--space-3);width:468px;opacity:0;visibility:hidden;transform:translateY(var(--space-3));transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease),visibility 0s var(--dur-base)}.vc-hero__form-panel.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease),visibility 0s}.vc-hero__form-panel form{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.vc-hero__field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.vc-hero__form-label{font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary)}.vc-hero__email-trigger{display:flex;align-items:center;width:461px;height:36px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-secondary);border-radius:var(--radius-md);background:transparent;cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.vc-hero__email-trigger:hover{border-color:var(--border-primary)}.vc-hero__field-placeholder{font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary);opacity:.5;text-align:left}.vc-hero__field input{width:100%;height:36px;padding:var(--space-2) var(--space-4);font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary);background:transparent;border:1px solid var(--border-secondary);border-radius:var(--radius-md);outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease)}.vc-hero__field input::placeholder{color:var(--text-primary);opacity:.5}.vc-hero__field input:focus{border-color:var(--border-primary)}.vc-places-wrap{position:relative;width:100%}.vc-places-wrap input{width:100%;height:36px;padding:var(--space-2) var(--space-4);font-family:var(--font-label);font-size:var(--text-14);font-weight:400;color:var(--text-primary);background:transparent;border:1px solid var(--border-secondary);border-radius:var(--radius-md);outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease)}.vc-places-wrap input::placeholder{color:var(--text-primary);opacity:.5}.vc-places-wrap input:focus{border-color:var(--border-primary)}.vc-places-dropdown{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:100;background:var(--background-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);list-style:none;margin:0;padding:var(--space-1) 0}.vc-places-option{padding:var(--space-2) var(--space-4);font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary);cursor:pointer;transition:opacity var(--dur-fast) var(--ease)}.vc-places-option:hover{opacity:.6}.vc-hero__field-hint{font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary)}.vc-hero__pair-error{margin:0;font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-secondary)}.vc-hero__pair-error[hidden],.vc-hero__journal-fields[hidden]{display:none}.vc-hero__journal-fields{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.vc-hero__checkbox{display:flex;gap:var(--space-3);align-items:flex-start;cursor:pointer;padding-block:var(--space-3)}.vc-hero__checkbox input[type=checkbox]{flex-shrink:0;width:12px;height:12px;margin-top:2px;background-color:var(--white);border:1px solid var(--text-primary);border-radius:var(--radius-sm);-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.vc-hero__checkbox input[type=checkbox]:checked{background-color:var(--text-primary);border-color:var(--text-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath d='M1 1l4 4M5 1l-4 4' stroke='%23f7f5ef' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:6px 6px}[data-theme=dark] .vc-hero__checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath d='M1 1l4 4M5 1l-4 4' stroke='%234a180e' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E")}.vc-hero__checkbox span{font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary)}.vc-hero__form-panel .vc-btn--primary{background-color:var(--neutral-100);color:var(--rosewood);padding:11px var(--space-4);display:flex;align-items:center;justify-content:space-between}.vc-hero__form-panel .vc-btn__icon--right{display:flex}.vc-hero__thankyou{font-family:var(--font-label);font-size:var(--text-14);font-weight:400;line-height:var(--leading-normal);color:var(--text-primary)}.vc-teaser-locked{position:relative;width:100%;height:100svh;background-color:var(--background-primary)}@media(max-width:991px){.vc-teaser-hero{display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-5);padding-top:0;padding-bottom:var(--space-8);gap:var(--space-6)}.vc-hero__layout{position:static;display:flex;flex-direction:column;gap:var(--space-6);grid-template-columns:none}.vc-hero__heading{grid-column:auto}.vc-hero__heading-line1,.vc-hero__heading-line2{white-space:normal;font-size:clamp(1.125rem,4vw,1.5rem)}.vc-hero__content{grid-column:auto;width:100%;gap:var(--space-6)}.vc-hero__form-panel{transform:none;transition:opacity var(--dur-base) var(--ease),visibility 0s var(--dur-base)}.vc-hero__form-panel.is-visible{transform:none;transition:opacity var(--dur-base) var(--ease),visibility 0s}.vc-hero__email-trigger,.vc-hero__form-panel{width:100%}.vc-hero__cursor{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vc-teaser-hero.css.map */
