.footer_callout__MZc8Y{position:relative;display:block;overflow:hidden;padding-block:var(--layout-section-padding-block);background:var(--color-demo-background);color:var(--color-demo-foreground);text-align:center;transition:background-color var(--motion-theme-duration) var(--motion-theme-easing),color var(--motion-theme-duration) var(--motion-theme-easing),border-color var(--motion-theme-duration) var(--motion-theme-easing)}[data-demo-border=true] .footer_callout__MZc8Y{border-top:.5px solid var(--color-section-border)}.footer_calloutContent__VD9t3{position:relative;z-index:1;display:flex;grid-column:1/-1;flex-direction:column;align-items:center;min-width:0}.footer_calloutGrid__yZXAE{row-gap:2.5rem;justify-items:stretch;text-align:center}.footer_subscribeText__ncNyA{display:flex;grid-column:1/-1;flex-direction:column;align-items:center;gap:2.5rem}.footer_subscribeText__ncNyA>*{width:100%}.footer_subscribeForm__n936C{display:flex;width:100%;min-width:0;grid-column:1/-1;align-items:center;border-radius:10px;background:var(--color-subscribe-field);padding:5px}.footer_subscribeForm__n936C button{flex:0 0 auto;white-space:nowrap}.footer_subscribeForm__n936C input{width:1px;flex:1 1 0%;padding-inline:.4rem;font-size:.75rem}.footer_callout__MZc8Y h2{width:100%;margin:0;font-family:var(--font-serif);font-size:clamp(2.625rem,11vw,4.25rem);font-variation-settings:var(--font-serif--font-variation-settings);font-weight:200;letter-spacing:var(--text-quote--letter-spacing);line-height:var(--text-quote--line-height)}.footer_callout__MZc8Y h2,.footer_callout__MZc8Y p{text-box-trim:trim-both;text-box-edge:cap alphabetic}.footer_callout__MZc8Y p{margin:2.5rem 0 0;color:var(--color-demo-description);transition:color var(--motion-theme-duration) var(--motion-theme-easing);font-size:var(--text-body-lg);letter-spacing:var(--text-body-lg--letter-spacing);line-height:var(--text-body-lg--line-height)}.footer_calloutActions__XtA0d{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--layout-grid-gap);margin-top:2rem}.footer_calloutAction__mEQQr{max-width:100%;overflow-wrap:anywhere;border-color:var(--color-demo-action-background);background:var(--color-demo-action-background);color:var(--color-demo-action-foreground);transition:background-color var(--motion-theme-duration) var(--motion-theme-easing),color var(--motion-theme-duration) var(--motion-theme-easing),border-color var(--motion-theme-duration) var(--motion-theme-easing)}.footer_calloutActionSecondary__75iKX{border-color:var(--color-demo-action-background);background:rgba(0,0,0,0);color:var(--color-demo-foreground)}@media(hover:hover)and (pointer:fine){.footer_calloutAction__mEQQr:hover{border-color:var(--color-chartreuse-accent);background:var(--color-chartreuse-accent);color:var(--color-sage-950)}}.footer_footer__yeshN{position:relative;z-index:0;isolation:isolate;overflow:hidden;background:var(--color-footer-background);color:var(--color-footer-foreground);transition:background-color var(--motion-theme-duration) var(--motion-theme-easing),color var(--motion-theme-duration) var(--motion-theme-easing)}.footer_content__iKrAX{position:relative;z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:3rem;padding-top:3rem}.footer_columns__W9Fg6,.footer_content__iKrAX{display:grid;column-gap:var(--layout-grid-gap-mobile)}.footer_columns__W9Fg6{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.25rem}.footer_column__YeCW_{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-content:start;gap:2.25rem;min-width:0;font-size:.875rem;line-height:1.4}.footer_navSection__x3Hnw{display:grid;gap:1rem;min-width:0;overflow-wrap:anywhere}.footer_navGroup__2rbp3{display:grid}.footer_navGroup__2rbp3+.footer_navGroup__2rbp3{margin-top:1.25rem}.footer_column__YeCW_ h2{margin:0;font-size:inherit;font-weight:500}.footer_column__YeCW_ ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;color:var(--color-footer-muted);transition:color var(--motion-theme-duration) var(--motion-theme-easing);list-style:none}.footer_column__YeCW_ a,.footer_legal__0M3yz a{position:relative;display:inline-block;color:inherit;text-decoration:none;transition:color .16s ease}@media(hover:hover)and (pointer:fine){.footer_column__YeCW_ a:hover,.footer_legal__0M3yz a:hover{color:var(--color-footer-foreground)}}.footer_column__YeCW_ a:focus-visible,.footer_legal__0M3yz a:focus-visible{outline-color:var(--color-accent-action)}.footer_legal__0M3yz{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--color-footer-muted);transition:color var(--motion-theme-duration) var(--motion-theme-easing);font-family:var(--font-mono);font-size:.625rem;font-variation-settings:var(--font-mono-variation-settings);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.footer_legal__0M3yz p{flex-basis:100%;margin:0}.footer_artwork__q_YV1{pointer-events:none;position:relative;z-index:1;height:451.07755px;margin-top:3rem;overflow:hidden}.footer_qLogo__bqHTe{background:var(--color-footer-artwork);mask:url(/footer/q-logo.svg) center/100% 100% no-repeat;top:0;width:650px;height:820.141px;max-width:none;transform:translateX(-50%) scale(.55);transform-origin:top center}.footer_qLogo__bqHTe,.footer_typeWindow__hrk98{transition:background-color var(--motion-theme-duration) var(--motion-theme-easing);position:absolute;left:50%}.footer_typeWindow__hrk98{top:3.25rem;width:6.4rem;height:19.15rem;overflow:hidden;border-radius:8rem;background:var(--color-footer-background);transform:translateX(-50%)}.footer_qOutline__cKXii{display:none;position:absolute;z-index:3;top:0;left:0;width:744px;height:262px;max-width:none;overflow:hidden;transition:color var(--motion-theme-duration) var(--motion-theme-easing)}@media(min-width:48rem){.footer_callout__MZc8Y h2{font-size:var(--text-quote)}.footer_subscribeText__ncNyA{grid-column:2/span 6}.footer_subscribeForm__n936C{grid-column:3/span 4}.footer_subscribeForm__n936C input{padding-inline:11px;font-size:15px}.footer_calloutContent__VD9t3{grid-column:2/span 6}.footer_content__iKrAX{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--layout-grid-gap-tablet)}.footer_columns__W9Fg6{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--layout-grid-gap-tablet);row-gap:2.25rem}.footer_column__YeCW_{grid-column:auto;gap:2.25rem}.footer_legal__0M3yz p{flex-basis:auto}.footer_legal__0M3yz{grid-column:1/-1}}@media(min-width:75rem){.footer_subscribeText__ncNyA{grid-column:3/span 8}.footer_subscribeForm__n936C{grid-column:4/span 6}.footer_calloutContent__VD9t3{grid-column:3/span 8}.footer_footer__yeshN{min-height:calc(820.141px - var(--footer-green-top) + .625rem + 3rem);overflow:visible;background:var(--color-footer-background);--footer-green-top:14.25rem}.footer_content__iKrAX{height:100%;align-content:center;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--layout-grid-gap-desktop);row-gap:2rem;padding-block:3.75rem}.footer_columns__W9Fg6{grid-template-columns:repeat(6,minmax(0,1fr));grid-column:7/span 6;column-gap:var(--layout-grid-gap-desktop);row-gap:2.25rem}.footer_column__YeCW_{grid-column:span 2;gap:2.25rem}.footer_legal__0M3yz{grid-column:7/span 6}.footer_artwork__q_YV1{position:absolute;z-index:1;top:calc(-1*(var(--footer-green-top) + 2.125rem));bottom:auto;left:calc(50% - 45rem);width:46.5rem;height:calc(2.75rem + 820.141px);margin:0;overflow:hidden}.footer_qLogo__bqHTe{top:2.75rem;left:2rem;clip-path:inset(calc(var(--footer-green-top) - .625rem) 0 0);transform:none}.footer_typeWindow__hrk98{top:5.6875rem;left:16.5rem;width:11.625rem;height:34.8125rem;border-radius:11.875rem;clip-path:inset(calc(var(--footer-green-top) - 3.5625rem) 0 0);transform:none}.footer_qOutline__cKXii{display:block}}@media(prefers-reduced-motion:reduce){.footer_calloutAction__mEQQr,.footer_callout__MZc8Y,.footer_callout__MZc8Y p,.footer_column__YeCW_ a,.footer_column__YeCW_ ul,.footer_footer__yeshN,.footer_legal__0M3yz a,.footer_qLogo__bqHTe,.footer_qOutline__cKXii,.footer_typeWindow__hrk98{transition:none}}