.gCIKVG_routeSurface{--footer-surface-color:var(--vatt-color-page-canvas);--footer-blend-height:clamp(28px, 3vw, 40px);z-index:1;background:var(--footer-surface-color);isolation:isolate;width:100%;position:relative}.gCIKVG_routeSurface:before{z-index:1;height:var(--footer-blend-height);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--footer-surface-color) 12%, transparent) 30%, color-mix(in srgb, var(--footer-surface-color) 68%, transparent) 76%, var(--footer-surface-color) 100%);content:"";pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.gCIKVG_footer{z-index:2;box-sizing:border-box;width:var(--vatt-layout-wide);color:#f4f4f1;background:0 0;border-top:0;grid-template-columns:minmax(260px,.7fr) minmax(0,2fr);gap:clamp(48px,6vw,96px);margin:0 auto;padding:clamp(48px,4.5vw,64px) 34px 14px;display:grid;position:relative}.gCIKVG_footer a:focus-visible{outline-offset:4px;outline:2px solid #f4f4f1}.gCIKVG_brand{--footer-logo-ink-offset:clamp(5px, .42vw, 7px)}.gCIKVG_brand>a{width:clamp(108px,9vw,142px);display:block}.gCIKVG_brand img{width:100%;height:auto;display:block}.gCIKVG_tagline{max-width:680px;margin:28px 0 0 var(--footer-logo-ink-offset);color:#f4f4f1eb;font-family:var(--vatt-font-sans);font-size:var(--vatt-size-heading-card-fluid);font-weight:var(--vatt-weight-medium);line-height:var(--vatt-leading-heading);letter-spacing:.01em}.gCIKVG_tagline>span{display:block}.gCIKVG_tagline sup{font-size:var(--vatt-scale-display-annotation);font-weight:var(--vatt-weight-semibold);letter-spacing:0;margin-left:.04em;line-height:0;position:relative;top:-.5em}.gCIKVG_navigation{grid-template-columns:minmax(300px,1.7fr) minmax(120px,.75fr) minmax(140px,.9fr);grid-template-areas:"guides product legal""guides product contact";gap:clamp(22px,2.5vw,36px) clamp(28px,4vw,60px);display:grid}.gCIKVG_navigation>div{flex-direction:column;align-items:flex-start;display:flex}.gCIKVG_navigation h3{color:#ffffff94;font-family:var(--vatt-font-mono);font-size:var(--vatt-size-meta);font-weight:var(--vatt-weight-medium);letter-spacing:.16em;text-transform:uppercase;margin:0 0 28px}.gCIKVG_navigation a,.gCIKVG_accessAction{color:#ffffffe0;font-family:var(--vatt-font-sans);font-size:var(--vatt-size-caption);font-weight:var(--vatt-weight-regular);line-height:var(--vatt-leading-body);text-align:start;background:0 0;border:0;margin-bottom:11px;padding:0;text-decoration:none;transition:color .18s}.gCIKVG_accessAction{cursor:pointer}.gCIKVG_navigation a:hover,.gCIKVG_accessAction:hover{color:#fff}.gCIKVG_reactionGuideGroup{grid-area:guides}.gCIKVG_productGroup{grid-area:product}.gCIKVG_legalGroup{grid-area:legal}.gCIKVG_contactGroup{grid-area:contact}.gCIKVG_reactionGuideLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,2.2vw,36px);width:100%;display:grid}.gCIKVG_accessAction:disabled{cursor:wait;opacity:.56}.gCIKVG_bottom{color:#ffffff8f;font-family:var(--vatt-font-mono);font-size:var(--vatt-size-meta);font-weight:var(--vatt-weight-medium);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff2e;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:28px;margin-top:clamp(24px,2.5vw,36px);padding-top:12px;display:grid}.gCIKVG_bottom>span:first-child{grid-column:1;justify-self:start}.gCIKVG_bottom>span:last-child{text-align:center;grid-column:2;justify-self:center}html:lang(zh) .gCIKVG_footer{font-family:inherit}html:lang(ja) .gCIKVG_footer{font-family:inherit}html:lang(ko) .gCIKVG_footer{font-family:inherit}html:lang(th) .gCIKVG_footer{font-family:inherit}html:lang(zh) .gCIKVG_tagline{font-family:inherit}html:lang(ja) .gCIKVG_tagline{font-family:inherit}html:lang(ko) .gCIKVG_tagline{font-family:inherit}html:lang(th) .gCIKVG_tagline{font-family:inherit}html:lang(zh) .gCIKVG_navigation a{font-family:inherit}html:lang(ja) .gCIKVG_navigation a{font-family:inherit}html:lang(ko) .gCIKVG_navigation a{font-family:inherit}html:lang(th) .gCIKVG_navigation a{font-family:inherit}html:lang(zh) .gCIKVG_reactionGuideLinks a{font-family:inherit}html:lang(ja) .gCIKVG_reactionGuideLinks a{font-family:inherit}html:lang(ko) .gCIKVG_reactionGuideLinks a{font-family:inherit}html:lang(th) .gCIKVG_reactionGuideLinks a{font-family:inherit}html:lang(zh) .gCIKVG_accessAction{font-family:inherit}html:lang(ja) .gCIKVG_accessAction{font-family:inherit}html:lang(ko) .gCIKVG_accessAction{font-family:inherit}html:lang(th) .gCIKVG_accessAction{font-family:inherit}@media (min-width:821px) and (max-width:1100px){.gCIKVG_footer{grid-template-columns:minmax(0,1fr);gap:54px}.gCIKVG_navigation{grid-template-columns:minmax(300px,1.7fr) minmax(120px,.75fr) minmax(140px,.9fr)}}@media (max-width:820px){.gCIKVG_routeSurface{--footer-blend-height:28px}.gCIKVG_footer{grid-template-columns:minmax(0,1fr);gap:44px;padding:48px 18px 14px}.gCIKVG_tagline{max-width:420px;font-size:var(--vatt-size-heading-card-mobile);margin-top:16px}.gCIKVG_navigation{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"guides guides""product legal""product contact";gap:32px 28px}.gCIKVG_reactionGuideLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.gCIKVG_bottom{text-align:center;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px;padding-left:64px;padding-right:64px}.gCIKVG_bottom>span:first-child,.gCIKVG_bottom>span:last-child{grid-column:1;justify-self:center}}@media (prefers-reduced-motion:reduce){.gCIKVG_navigation a,.gCIKVG_accessAction{transition:none}}@media (forced-colors:active){.gCIKVG_brand img{filter:none}}