.gamma-hero,.gamma-hero *{box-sizing:border-box}.gamma-hero{background:var(--gamma-bg);color:var(--gamma-fg);isolation:isolate;font-family:var(--font-body-family, var(--font-body--family, sans-serif))}.gamma-hero__stage{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:var(--gamma-height)}.gamma-hero__media,.gamma-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.gamma-hero__media picture{display:block;width:100%;height:100%}.gamma-hero__image,.gamma-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gamma-image-x) var(--gamma-image-y)}.gamma-hero__placeholder{opacity:.35;fill:var(--gamma-accent);background:var(--gamma-bg)}.gamma-hero__shade{background:var(--gamma-overlay);opacity:var(--gamma-opacity)}.gamma-hero__shade--gradient{background:linear-gradient(90deg,var(--gamma-overlay) 0%,var(--gamma-overlay) 22%,transparent 100%)}.gamma-hero__inner{position:relative;display:grid;width:100%;max-width:var(--gamma-section-max);min-width:0;margin-inline:auto;padding:var(--gamma-top) var(--gamma-pad) var(--gamma-bottom)}.gamma-hero__content{display:flex;flex-direction:column;gap:var(--gamma-gap);width:100%;max-width:var(--gamma-width);min-width:0;justify-self:var(--gamma-x);align-self:var(--gamma-y);text-align:var(--gamma-align)}.gamma-hero__block{min-width:0;width:calc(100% - var(--block-indent));margin-inline-start:var(--block-indent);margin-block-end:var(--block-space);text-align:var(--block-align, inherit);overflow-wrap:anywhere}.gamma-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:var(--block-size);line-height:1.5;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.gamma-hero__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--gamma-accent);flex-shrink:0}.gamma-hero__heading{font-family:var(--font-heading-family, var(--font-heading--family, sans-serif));font-style:normal;font-size:clamp(28px,6.4vw,var(--block-size));font-weight:900;line-height:.98;letter-spacing:-.045em;margin:0;color:inherit;text-wrap:balance}.gamma-hero__heading--uppercase{text-transform:uppercase}.gamma-hero__heading>span{display:block}.gamma-hero__highlight{color:var(--gamma-accent)}.gamma-hero__description{font-size:var(--block-size);line-height:1.6}.gamma-hero__description>:first-child{margin-top:0}.gamma-hero__description>:last-child{margin-bottom:0}.gamma-hero__description a{color:inherit;text-decoration:underline;text-underline-offset:4px}.gamma-hero__buttons{display:inline-flex;flex-wrap:wrap;gap:var(--button-gap);max-width:100%}.gamma-hero__button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--button-height);padding:var(--button-pad-y) var(--button-pad-x);border:1px solid transparent;border-radius:var(--gamma-radius);font:inherit;font-size:var(--button-font);font-weight:700;line-height:1.3;text-decoration:none;text-align:left;max-width:100%;white-space:normal;transition:transform .18s ease,filter .18s ease}.gamma-hero__button>span:first-child{min-width:0;overflow-wrap:anywhere}.gamma-hero__button--solid{background:var(--gamma-accent);color:var(--gamma-accent-fg)}.gamma-hero__button--outline{border-color:currentColor;background:transparent;color:var(--gamma-fg)}.gamma-hero__button--text{background:transparent;color:var(--gamma-fg);text-decoration:underline;text-underline-offset:5px;padding-inline:4px}.gamma-hero__button--unset{opacity:.65}@media(hover:hover){.gamma-hero__button[href]:hover{transform:translateY(-2px);filter:brightness(1.08)}}.gamma-hero a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.gamma-hero__note{margin:0;font-size:var(--block-size);line-height:1.5;opacity:.8}.gamma-hero__benefits{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:var(--gamma-benefit-align);gap:var(--gamma-benefit-gap);list-style:none;width:min(calc(100% - 2 * var(--gamma-pad)),var(--gamma-benefit-max));margin:0 auto 18px;padding:var(--gamma-strip-padding) 12px;background:var(--gamma-strip);color:var(--gamma-strip-fg);border:1px solid color-mix(in srgb,var(--gamma-strip-fg) 18%,transparent);border-radius:12px}.gamma-hero__benefits--glass{background:color-mix(in srgb,var(--gamma-strip) var(--gamma-benefit-alpha),transparent);backdrop-filter:blur(var(--gamma-benefit-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--gamma-benefit-blur)) saturate(1.2);box-shadow:0 8px 30px #00000014,inset 0 1px #ffffff20}.gamma-hero__benefits--transparent{background:transparent;border-color:transparent}.gamma-hero__benefit{flex:0 1 auto;margin:0;padding:var(--gamma-benefit-padding) 12px;min-width:0;max-width:100%;border:0}.gamma-hero__benefit:first-child{border-inline-start:0}.gamma-hero__benefit-inner{display:flex;align-items:center;gap:8px;justify-content:var(--gamma-benefit-align);height:100%;color:inherit;text-decoration:none}a.gamma-hero__benefit-inner{min-height:44px}a.gamma-hero__benefit-inner:hover strong{text-decoration:underline;text-underline-offset:4px}.gamma-hero__icon{color:var(--gamma-accent);flex-shrink:0;width:var(--gamma-benefit-icon-size);height:var(--gamma-benefit-icon-size)}.gamma-hero__benefit-copy{text-align:var(--gamma-benefit-text-align);display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.gamma-hero__benefit-copy strong{font-size:var(--gamma-benefit-size);font-weight:650;line-height:1.3;color:inherit}.gamma-hero__benefit-copy>span{font-size:var(--gamma-benefit-detail-size);line-height:1.4;opacity:.78}@media screen and (max-width:749px){.gamma-hero__stage{min-height:var(--gamma-height-mobile)}.gamma-hero__inner{padding:var(--gamma-top-mobile) var(--gamma-pad-mobile) var(--gamma-bottom-mobile)}.gamma-hero__content{justify-self:var(--gamma-x-mobile);align-self:var(--gamma-y-mobile);text-align:var(--gamma-align-mobile)}.gamma-hero__image,.gamma-hero__placeholder{object-position:var(--gamma-image-x-mobile) var(--gamma-image-y-mobile)}.gamma-hero__shade{opacity:var(--gamma-opacity-mobile)}.gamma-hero__shade--gradient{background:linear-gradient(0deg,var(--gamma-overlay),var(--gamma-overlay) 15%,transparent 100%)}.gamma-hero__block{width:calc(100% - var(--block-indent-mobile));margin-inline-start:var(--block-indent-mobile);text-align:var(--block-align-mobile, inherit)}.gamma-hero__heading{font-size:clamp(24px,11vw,var(--block-size-mobile))}.gamma-hero__eyebrow,.gamma-hero__description,.gamma-hero__note{font-size:var(--block-size-mobile)}.gamma-hero__button{font-size:var(--button-font-mobile)}.gamma-hero__buttons--full,.gamma-hero__buttons--full .gamma-hero__button{width:100%}.gamma-hero__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;width:calc(100% - 2 * var(--gamma-pad-mobile));padding:var(--gamma-strip-padding) 6px;margin-bottom:14px}.gamma-hero__benefit{padding:var(--gamma-benefit-padding) 6px}.gamma-hero__benefit:nth-child(odd){border-inline-start:0}.gamma-hero__benefit:nth-child(n+3){border-top:0}.gamma-hero__benefit-inner{gap:6px}.gamma-hero__benefit-copy strong{font-size:var(--gamma-benefit-size-mobile)}}.gamma-layout[data-width-mode=full] .gamma-hero__inner{max-width:none}.gamma-layout[data-width-mode=theme] .gamma-hero__inner{max-width:var(--page-width,1400px)}.gamma-hero__button{position:relative;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}@media(hover:hover){.gamma-hero[data-hover-motion=true] .gamma-hero__button--solid[href]:hover{transform:translate(-2px,-2px);box-shadow:4px 4px color-mix(in srgb,var(--gamma-fg) 50%,transparent)}.gamma-hero[data-hover-motion=true] .gamma-hero__button--outline[href]:hover{background:color-mix(in srgb,var(--gamma-fg) 12%,transparent);transform:translateY(-2px)}}.gamma-hero__button[href]:active{transform:translateY(1px);box-shadow:none}.gamma-hero[data-hover-motion=false] .gamma-hero__button{transition:none}.gamma-hero[data-hover-motion=false] .gamma-hero__button[href]:hover{transform:none;filter:none}@media(prefers-reduced-motion:reduce){.gamma-hero__button{transition:none!important}.gamma-hero .gamma-hero__button[href]:hover{transform:none!important;box-shadow:none!important;filter:none!important}}.gamma-layout{display:block;width:100%;max-width:none;min-width:0;box-sizing:border-box}.gamma-layout[data-width-mode=full],.gamma-layout[data-width-mode=custom]{width:var(--gamma-viewport-width,100%);margin-inline-start:calc(0px - var(--gamma-edge-offset,0px))}.gamma-hero{display:block;position:relative;overflow:hidden;font-family:var(--font-body--family,var(--font-body-family,Arial,sans-serif))}.gamma-hero__media{background:var(--gamma-bg,#141420)}.gamma-hero__inner{z-index:1}.gamma-layout[data-width-mode=full] .gamma-hero__inner{max-width:var(--gamma-section-max,1440px)}.gamma-hero__heading{font-family:inherit;font-size:clamp(36px,6vw,var(--block-size));font-weight:600;line-height:1.03;letter-spacing:-.06em}.gamma-hero__highlight{font-family:inherit;font-weight:400;letter-spacing:-.055em;color:var(--gamma-accent);opacity:.9}.gamma-hero__eyebrow{font-size:var(--block-size);font-weight:550;letter-spacing:.16em;line-height:1.6}.gamma-hero__dot{width:5px;height:5px}.gamma-hero__description{max-width:35ch;font-weight:400;line-height:1.8;opacity:.8}.gamma-hero__note{font-size:var(--block-size);letter-spacing:.14em;opacity:.55}.gamma-hero__button{font-family:inherit;font-weight:550;gap:28px;justify-content:space-between;min-height:max(44px,var(--button-height));box-shadow:none}.gamma-hero__button>span:last-child[aria-hidden]{font-size:18px;line-height:1}.gamma-hero__button--outline{border-color:#ffffff60;background:#ffffff0b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff20}.gamma-hero__benefits{justify-content:space-evenly;border-color:#ffffff40;border-radius:22px;padding:var(--gamma-strip-padding) 16px;margin-bottom:24px;gap:var(--gamma-benefit-gap);box-shadow:inset 0 1px #ffffff60,0 8px 30px #0000000b}.gamma-hero__benefits--glass{backdrop-filter:blur(var(--gamma-benefit-blur,22px)) saturate(135%);-webkit-backdrop-filter:blur(var(--gamma-benefit-blur,22px)) saturate(135%);background:linear-gradient(120deg,#ffffff0d,transparent 55%,#ffffff06),color-mix(in srgb,var(--gamma-strip) var(--gamma-benefit-alpha),transparent)}.gamma-hero__benefit{flex:1 1 0;padding:var(--gamma-benefit-padding) 8px}.gamma-hero__benefit-inner{justify-content:center;gap:12px}.gamma-hero__benefit-copy{gap:4px;text-align:left}.gamma-hero__benefit-copy strong{font-weight:550;letter-spacing:.01em}.gamma-hero__benefit-copy>span{opacity:.55;font-weight:400}.gamma-hero__icon{opacity:.8}.gamma-hero[data-motion=true][data-hero-visible=true] .gamma-hero__image{animation:gamma-hero-breathe 20s ease-in-out infinite alternate;transform-origin:70% top}@keyframes gamma-hero-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@media(hover:hover){.gamma-hero[data-hover-motion=true] .gamma-hero__button--solid[href]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000015;filter:none}.gamma-hero[data-hover-motion=true] .gamma-hero__button--outline[href]:hover{background:#ffffff20;transform:translateY(-2px)}}@media(max-width:749px){.gamma-hero__heading{font-size:clamp(26px,10.5vw,var(--block-size-mobile));line-height:1.04}.gamma-hero__description{max-width:30ch;line-height:1.75}.gamma-hero__benefits{display:grid;grid-template-columns:repeat(var(--gamma-benefits),minmax(0,1fr));width:calc(100% - 2*var(--gamma-pad-mobile));padding:10px 6px;gap:0;margin-bottom:16px;border-radius:18px}.gamma-hero__benefit{padding:4px 5px;min-width:0}.gamma-hero__benefit-inner{flex-direction:column;gap:6px;align-items:center;justify-content:center;text-align:center}.gamma-hero__benefit-copy{text-align:center;gap:3px}.gamma-hero__benefit-copy strong{font-size:var(--gamma-benefit-size-mobile);line-height:1.5}.gamma-hero[data-mobile-details=false] .gamma-hero__benefit-copy>span{display:none}.gamma-hero__benefit-copy>span{font-size:9px}.gamma-hero__buttons{gap:var(--button-gap);width:100%}.gamma-hero__button{gap:18px;max-width:100%}.gamma-hero__note{font-size:var(--block-size-mobile)}.gamma-hero__block--text{max-width:32ch}.gamma-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 20%,#1414200a 35%,#14142030 65%,#14142040);pointer-events:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gamma-hero__benefits--glass{background:#292b36e8}}@media(prefers-reduced-motion:reduce){.gamma-hero *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gamma-hero.css.map */
