.highlight-bar .highlight-bar-inner .highlight-bar-link svg,.highlight-bar .highlight-bar-inner .highlight-bar-link,.highlight-bar .highlight-bar-container:before,.highlight-bar .highlight-bar-container:after,.highlight-bar,.slide-callout .slide-callout-inner,.slide-callout .slide-callout-title .slide-callout-close svg,.slide-callout{transition:all .3s ease-out}.exitcapture-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:none;background-color:oklch(from var(--color-body) l c h/0.75)}.exitcapture-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem}.exitcapture-container .exitcapture-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.exitcapture-container .modal{max-width:40rem;width:100%;position:relative;z-index:101;background-color:var(--color-background)}.exitcapture-container .modal .modal-content{padding:5rem 3.5rem 4rem 3.5rem}@media only screen and (max-width: 40rem){.exitcapture-container .modal .modal-content{padding:5rem 1.5rem 2rem 1.5rem}}.exitcapture-container .modal .exitcapture-close{position:absolute;top:1.5rem;right:1.5rem}.exitcapture-container .modal.has-image{max-width:56rem}.exitcapture-container .modal.has-image .modal-img,.exitcapture-container .modal.has-image .modal-content{width:50%}@media only screen and (max-width: 48rem){.exitcapture-container .modal.has-image .modal-img,.exitcapture-container .modal.has-image .modal-content{width:100%}}.exitcapture-container .modal.has-image .modal-img{position:relative}@media only screen and (max-width: 48rem){.exitcapture-container .modal.has-image .modal-img{display:none}}.exitcapture-container .modal.has-image .modal-img img,.exitcapture-container .modal.has-image .modal-img video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.exitcapture-container .countdown{display:flex;justify-content:center}.exitcapture-container .countdown .countdown-inner{display:flex;gap:var(--space-2xs);align-items:stretch}.exitcapture-container .countdown .countdown-item{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3);font-style:var(--font-style-large-heading);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-2xs);min-width:var(--size-l-4);width:auto;aspect-ratio:1;flex-shrink:0;border:1px solid oklch(from var(--color-body) l c h/0.1);border-radius:4px}.exitcapture-container .countdown .countdown-unit{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2);font-style:var(--font-style-label)}.slide-callout{display:none;position:fixed;right:0;bottom:8rem;z-index:10;width:16rem;background-color:var(--color-background);border:2px solid;border-color:var(--color-accent-primary);border-right:0;transition-delay:.3s}.slide-callout .slide-callout-title{position:relative}.slide-callout .slide-callout-title h3{padding:1rem .5rem 1rem 1.25rem}.slide-callout .slide-callout-title .slide-callout-close{border-left:1px solid;border-color:oklch(from var(--color-body) l c h/0.1);padding:0 1rem;pointer-events:none}.slide-callout .slide-callout-title:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:4rem;z-index:1;transition-delay:0s}.slide-callout .slide-callout-inner{max-height:0;padding:0 1.25rem;overflow:hidden;opacity:0;border-top:1px solid;border-color:oklch(from var(--color-body) l c h/0.1);transition-delay:0s}.slide-callout .slide-callout-inner p{padding:1.5rem 0}.slide-callout .slide-callout-inner li{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body);padding:.75rem 0;border-bottom:1px solid;border-color:oklch(from var(--color-body) l c h/0.1)}.slide-callout .slide-callout-inner li svg{color:var(--color-accent-primary);margin-right:.75rem}.slide-callout .slide-callout-inner li:first-child{padding-top:0}.slide-callout .slide-callout-inner li:last-child{border:0;padding-bottom:1.5rem}.slide-callout .button{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}.slide-callout:hover{width:20rem;transition-delay:0s}.slide-callout:hover h3,.slide-callout:hover .slide-callout-close svg{color:var(--color-accent-primary)}.slide-callout:hover .slide-callout-close svg{display:block;transform:rotate(45deg)}.slide-callout:hover .slide-callout-inner{max-height:20rem;opacity:1;transition-delay:.3s}.slide-callout:hover .slide-callout-close{pointer-events:auto}.slide-callout:hover .slide-callout-title:after{transform:translateX(150%);transition-delay:.5s}.highlight-bar{--close-button-icon-width: var(--size-m-2);--close-button-padding: var(--space-2xs);height:3rem;display:none;position:fixed;top:0;left:0;width:100%;z-index:10;padding:var(--space-xs) var(--container-x-wide);background-color:var(--color-accent-primary)}.highlight-bar.scrolled{padding:0;height:0}.highlight-bar .highlight-bar-container{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:var(--space-xl);height:100%;min-width:0;overflow:hidden;position:relative}.highlight-bar .highlight-bar-container:before,.highlight-bar .highlight-bar-container:after{content:"";position:absolute;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background-blend-mode:multiply,normal}.highlight-bar .highlight-bar-container:before{left:0;background:linear-gradient(90deg, #79856E 0%, rgba(121, 133, 110, 0) 15%)}.highlight-bar .highlight-bar-container:after{right:0;background:linear-gradient(270deg, #79856E 0%, rgba(121, 133, 110, 0) 15%)}.highlight-bar .highlight-bar-inner{min-width:0;display:flex;gap:var(--gutter-loose);justify-content:center;align-items:center;text-align:center;width:max-content;animation:highlight-marquee-scroll 40s linear infinite}@media(prefers-reduced-motion: reduce){.highlight-bar .highlight-bar-inner{animation:none}}.highlight-bar .highlight-bar-inner h3{color:var(--color-background);font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text);text-transform:uppercase}.highlight-bar .highlight-bar-inner .highlight-bar-link{display:flex;gap:var(--space-3xs);align-items:center;color:var(--color-background);font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text);text-transform:uppercase}.highlight-bar .highlight-bar-inner .highlight-bar-link svg{color:var(--color-background)}.highlight-bar .highlight-bar-inner .highlight-bar-link:hover{color:var(--color-accent-primary-dark)}.highlight-bar .highlight-bar-inner .highlight-bar-link:hover svg{color:var(--color-accent-primary-dark)}.highlight-bar .highlight-bar-inner .highlight-marquee-set{display:flex;gap:var(--gutter-loose)}@keyframes highlight-marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.highlight-bar .countdown-inner{display:flex;gap:var(--space-2xs)}.highlight-bar .countdown-item{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading);padding:var(--space-2xs);border-radius:4px;border:solid 1px oklch(from var(--color-background) l c h/0.1)}.highlight-bar .countdown-unit{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-3);line-height:var(--line-height-label-3);letter-spacing:var(--letter-spacing-label-3);font-style:var(--font-style-label);color:oklch(from var(--color-background) l c h/0.5)}.highlight-bar .button-group{flex-grow:1;display:flex;justify-content:end;gap:var(--space-s)}.highlight-bar .highlight-bar-close{color:var(--color-background);padding:var(--space-2xs);padding-right:0;position:absolute;right:0;z-index:4}.highlight-bar .highlight-bar-close svg{width:var(--size-m-1);aspect-ratio:1}.highlight-bar .highlight-bar-close:hover{opacity:.75}
/*# sourceMappingURL=conversion_tools.css.map */
