.yt-container{width:min(100% - (var(--yt-page-gutter) * 2),var(--yt-container-width));max-width:var(--yt-container-width);margin-inline:auto}.yt-section{padding-block:var(--yt-section-space-mobile);color:var(--yt-color-text);background:var(--yt-color-polar);overflow-x:clip}.yt-section--light{color:var(--yt-color-text);background:var(--yt-color-polar)}.yt-section--dark{color:var(--yt-color-polar);background:var(--yt-color-flight-black)}.yt-section--graphite{color:var(--yt-color-polar);background:var(--yt-color-carbon)}.yt-grid{display:grid;grid-template-columns:repeat(var(--yt-grid-columns, 1),minmax(0,1fr));gap:var(--yt-grid-gap, clamp(1rem, 2.4vw, 2rem))}.yt-stack{display:flex;flex-direction:column;gap:var(--yt-stack-gap, 1rem)}.yt-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--yt-cluster-gap, .75rem)}@media screen and (min-width:750px){.yt-section{padding-block:clamp(var(--yt-section-space-mobile),8vw,var(--yt-section-space))}.yt-grid{grid-template-columns:repeat(var(--yt-grid-columns-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.yt-grid{grid-template-columns:repeat(var(--yt-grid-columns-desktop, 3),minmax(0,1fr))}}.yt-display,.yt-heading,.yt-heading--large,.yt-heading--medium,.yt-heading--small{max-width:var(--yt-heading-measure, 13em);margin:0;font-family:var(--yt-font-heading);font-style:var(--yt-font-heading-style);font-weight:700;letter-spacing:0;line-height:1.05;text-wrap:balance}.yt-display{font-size:clamp(2.5rem,7vw,6.5rem)}.yt-heading{font-size:clamp(2rem,4.5vw,4rem);line-height:1.08}.yt-heading--large{font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.12}.yt-heading--medium{font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.18}.yt-heading--small{font-size:clamp(1.1rem,1.4vw,1.35rem);line-height:1.25}.yt-eyebrow,.yt-tech-label{max-width:100%;margin:0;font-family:var(--yt-font-technical);font-style:var(--yt-font-technical-style);font-weight:600;font-size:clamp(.6875rem,.75vw,.8125rem);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.yt-eyebrow{color:var(--yt-color-primary)}.yt-body,.yt-body--large,.yt-muted{max-width:var(--yt-body-measure, 66ch);margin:0;font-family:var(--yt-font-body);font-style:var(--yt-font-body-style);font-weight:var(--yt-font-body-weight);letter-spacing:0;line-height:1.65}.yt-body{font-size:clamp(.975rem,1vw,1.0625rem)}.yt-body--large{font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.6}.yt-muted{color:var(--yt-color-muted)}.yt-section--dark .yt-muted,.yt-section--graphite .yt-muted,.yt-card--dark .yt-muted{color:color-mix(in srgb,var(--yt-color-polar) 68%,transparent)}.yt-section--dark .yt-eyebrow,.yt-section--graphite .yt-eyebrow,.yt-card--dark .yt-eyebrow{color:color-mix(in srgb,var(--yt-color-primary) 72%,var(--yt-color-polar))}.yt-button{--yt-button-background: transparent;--yt-button-border: transparent;--yt-button-color: currentcolor;position:relative;display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1.05rem;border:1px solid var(--yt-button-border);border-radius:var(--yt-radius-button);color:var(--yt-button-color);background:var(--yt-button-background);font-family:var(--yt-font-body);font-size:.9375rem;font-weight:700;line-height:1.15;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--yt-motion-duration) var(--yt-motion-ease),background-color var(--yt-motion-duration) var(--yt-motion-ease),border-color var(--yt-motion-duration) var(--yt-motion-ease),box-shadow var(--yt-motion-duration) var(--yt-motion-ease),transform var(--yt-motion-duration) var(--yt-motion-ease)}.yt-button:after{content:"";display:inline-block;width:.45rem;height:.45rem;border-block-start:1.5px solid currentcolor;border-inline-end:1.5px solid currentcolor;rotate:45deg;translate:0 1px;transition:translate var(--yt-motion-duration) var(--yt-motion-ease)}.yt-button:hover:after{translate:3px 1px}.yt-button--primary{--yt-button-background: var(--yt-color-primary);--yt-button-border: var(--yt-color-primary);--yt-button-color: var(--color-white, #ffffff)}.yt-button--primary:hover{--yt-button-background: color-mix(in srgb, var(--yt-color-primary) 86%, var(--yt-color-flight-black));--yt-button-border: color-mix(in srgb, var(--yt-color-primary) 86%, var(--yt-color-flight-black));box-shadow:0 10px 24px #536dff3d}.yt-button--secondary{--yt-button-border: color-mix(in srgb, currentcolor 20%, transparent)}.yt-button--secondary:hover{--yt-button-border: color-mix(in srgb, currentcolor 38%, transparent);background:color-mix(in srgb,currentcolor 5%,transparent)}.yt-button--dark{--yt-button-background: var(--yt-color-flight-black);--yt-button-border: var(--yt-color-flight-black);--yt-button-color: var(--yt-color-polar)}.yt-button--dark:hover{--yt-button-background: var(--yt-color-carbon);--yt-button-border: var(--yt-color-carbon)}.yt-button--text{min-height:44px;padding-inline:0;border-color:transparent;border-radius:0;background:transparent}.yt-button--text:before{content:"";position:absolute;inset-block-end:.45rem;inset-inline-start:0;width:calc(100% - 1rem);height:1px;background:currentcolor;transform:scaleX(.35);transform-origin:left;transition:transform var(--yt-motion-duration) var(--yt-motion-ease)}.yt-button--text:hover:before{transform:scaleX(1)}.yt-button--icon{width:44px;min-width:44px;padding:0}.yt-button--icon:after{content:none}.yt-button[aria-disabled=true],.yt-button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.yt-button:focus-visible,.yt-card--interactive:focus-visible,.yt-input:focus-visible,.yt-select:focus-visible{outline:2px solid var(--yt-color-primary);outline-offset:3px}.yt-card{display:flex;min-width:0;flex-direction:column;border:var(--yt-border-subtle);border-radius:var(--yt-radius-card);color:var(--yt-color-text);background:var(--color-white, #ffffff);box-shadow:var(--yt-shadow-soft);overflow:hidden}.yt-card--light{background:var(--color-white, #ffffff)}.yt-card--dark{color:var(--yt-color-polar);background:var(--yt-color-carbon);border-color:color-mix(in srgb,var(--yt-color-polar) 12%,transparent)}.yt-card--interactive{text-decoration:none;transition:border-color var(--yt-motion-duration) var(--yt-motion-ease),box-shadow var(--yt-motion-duration) var(--yt-motion-ease),transform var(--yt-motion-duration) var(--yt-motion-ease)}.yt-card--interactive:hover{border-color:color-mix(in srgb,var(--yt-color-primary) 36%,var(--yt-color-border));box-shadow:var(--yt-shadow-card);transform:translateY(-2px)}.yt-card__media{aspect-ratio:16 / 10;background:linear-gradient(135deg,rgb(83 109 255 / 16%),transparent 52%),var(--yt-color-carbon);overflow:hidden}.yt-card__media>img,.yt-card__media>video{width:100%;height:100%;object-fit:cover}.yt-card__content{padding:clamp(1rem,2vw,1.5rem)}.yt-surface{padding:clamp(1.25rem,3vw,2rem);border-radius:var(--yt-radius-card);color:var(--yt-color-text);background:var(--yt-color-polar)}.yt-surface--light{border:var(--yt-border-subtle);background:var(--yt-color-polar)}.yt-surface--dark{color:var(--yt-color-polar);background:var(--yt-color-flight-black)}.yt-surface--graphite{color:var(--yt-color-polar);background:var(--yt-color-carbon)}.yt-surface--dark .yt-muted,.yt-surface--graphite .yt-muted{color:color-mix(in srgb,var(--yt-color-polar) 68%,transparent)}.yt-surface--dark .yt-eyebrow,.yt-surface--graphite .yt-eyebrow{color:color-mix(in srgb,var(--yt-color-primary) 72%,var(--yt-color-polar))}.yt-status{display:inline-flex;min-height:28px;align-items:center;gap:.45rem;padding:.32rem .55rem;border:1px solid color-mix(in srgb,currentcolor 18%,transparent);border-radius:6px;color:var(--yt-status-color, var(--yt-color-muted));background:var(--yt-status-background, transparent);font-family:var(--yt-font-technical);font-size:.6875rem;font-weight:600;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}.yt-status:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentcolor}.yt-status--available{--yt-status-color: color-mix(in srgb, var(--yt-color-performance) 76%, var(--yt-color-flight-black));--yt-status-background: color-mix(in srgb, var(--yt-color-performance) 16%, transparent)}.yt-status--information{--yt-status-color: var(--yt-color-primary);--yt-status-background: color-mix(in srgb, var(--yt-color-primary) 10%, transparent)}.yt-status--warning{--yt-status-color: color-mix(in srgb, var(--yt-color-warning) 80%, var(--yt-color-flight-black));--yt-status-background: color-mix(in srgb, var(--yt-color-warning) 16%, transparent)}.yt-status--neutral{--yt-status-color: var(--yt-color-muted);--yt-status-background: color-mix(in srgb, var(--yt-color-muted) 10%, transparent)}.yt-section--dark .yt-status--available,.yt-card--dark .yt-status--available{--yt-status-color: var(--yt-color-performance)}.yt-section--dark .yt-status--warning,.yt-card--dark .yt-status--warning{--yt-status-color: var(--yt-color-warning)}.yt-field{display:grid;gap:.45rem}.yt-label{color:inherit;font-family:var(--yt-font-body);font-size:.875rem;font-weight:700;line-height:1.3}.yt-input,.yt-select{width:100%;min-height:46px;padding:.78rem .9rem;border:1px solid color-mix(in srgb,currentcolor 18%,transparent);border-radius:min(var(--yt-radius-button),10px);color:inherit;background:color-mix(in srgb,var(--color-white, #ffffff) 92%,transparent);font-family:var(--yt-font-body);font-size:1rem;line-height:1.3;transition:border-color var(--yt-motion-duration) var(--yt-motion-ease),box-shadow var(--yt-motion-duration) var(--yt-motion-ease),background-color var(--yt-motion-duration) var(--yt-motion-ease)}.yt-select{-webkit-appearance:auto;appearance:auto}.yt-input::placeholder{color:color-mix(in srgb,currentcolor 46%,transparent);opacity:1}.yt-input:hover,.yt-select:hover{border-color:color-mix(in srgb,currentcolor 30%,transparent)}.yt-input[aria-invalid=true],.yt-select[aria-invalid=true]{border-color:var(--yt-color-warning)}.yt-help-text,.yt-field-error{margin:0;font-family:var(--yt-font-body);font-size:.8125rem;line-height:1.45}.yt-help-text{color:var(--yt-color-muted)}.yt-field-error{color:color-mix(in srgb,var(--yt-color-warning) 76%,var(--yt-color-flight-black))}.yt-section--dark .yt-input,.yt-section--dark .yt-select,.yt-section--graphite .yt-input,.yt-section--graphite .yt-select,.yt-card--dark .yt-input,.yt-card--dark .yt-select{background:#f4f7f812}.yt-icon{display:inline-block;width:1.25rem;height:1.25rem;color:currentcolor;stroke-width:1.5px;flex:0 0 auto}.yt-link{color:var(--yt-color-primary);text-underline-offset:.18em}.yt-link:focus-visible{outline:2px solid var(--yt-color-primary);outline-offset:3px}.yt-motion{transition-duration:var(--yt-motion-duration);transition-timing-function:var(--yt-motion-ease)}.yt-hover-lift,.yt-hover-media{transition:transform var(--yt-motion-duration) var(--yt-motion-ease)}.yt-hover-lift:hover{transform:translateY(-2px)}.yt-hover-media:hover{transform:scale(1.015)}.yt-reveal-ready{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.yt-button,.yt-button:after,.yt-button--text:before,.yt-card--interactive,.yt-input,.yt-select,.yt-motion,.yt-hover-lift,.yt-hover-media{transition-duration:.01ms}.yt-button:hover:after,.yt-card--interactive:hover,.yt-hover-lift:hover,.yt-hover-media:hover{transform:none;translate:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ytteron-foundation.css.map */
