html[data-identity=g1] .g1-footer{padding:64px 24px 24px}html[data-identity=g1] .g1-footer-card{--g:#090908;--ink:#eceae4;--ink2:#b8b5ad;--ink3:#a3a097;--rule:#eceae424;--rule2:#eceae44d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--g);color:var(--ink);border-radius:4px;position:relative;overflow:hidden}html[data-identity=g1] .g1-footer-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);pointer-events:none;position:absolute;inset:0}html[data-identity=g1] .g1-footer-light{z-index:-3;object-fit:cover;object-position:56% 46%;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-identity=g1] .g1-footer-veil{z-index:-2;background:linear-gradient(180deg, color-mix(in srgb, var(--g) 0%, transparent) 0px, color-mix(in srgb, var(--g) 6%, transparent) 48px, color-mix(in srgb, var(--g) 20%, transparent) 88px, color-mix(in srgb, var(--g) 46%, transparent) 124px, color-mix(in srgb, var(--g) 70%, transparent) 152px, color-mix(in srgb, var(--g) 88%, transparent) 180px, color-mix(in srgb, var(--g) 88%, transparent) 60%, color-mix(in srgb, var(--g) 90%, transparent) 100%);position:absolute;inset:0}html[data-identity=g1] .g1-footer-grain{z-index:-1;pointer-events:none;opacity:.1;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1.25'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 136px,#0000 176px);mask-image:linear-gradient(#000 136px,#0000 176px)}html[data-identity=g1] .g1-footer-in{box-sizing:content-box;max-width:1320px;margin:0 auto;padding:192px 36px 28px;position:relative}html[data-identity=g1] .g1-footer-columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 24px;display:grid}html[data-identity=g1] .g1-footer-columns>*{box-shadow:inset 0 1px 0 var(--rule2);padding-top:12px}html[data-identity=g1] .g1-footer-data{grid-column:span 2}html[data-identity=g1] .g1-footer-columns h2{justify-content:space-between;margin:0;font-size:10px;display:flex}html[data-identity=g1] .g1-footer-columns ul{font-family:var(--font-mono-face), ui-monospace, monospace;margin:16px 0 0;padding:0;font-size:12px;line-height:24px;list-style:none}html[data-identity=g1] .g1-footer-date{font-family:var(--font-mono-face), ui-monospace, monospace;font-feature-settings:"tnum", "lnum";margin:16px 0 0;font-size:20px;line-height:24px}html[data-identity=g1] .g1-footer-counts{font-family:var(--font-mono-face), ui-monospace, monospace;font-feature-settings:"tnum", "lnum";color:var(--ink3);margin:12px 0 0;font-size:12px;line-height:24px}html[data-identity=g1] .g1-footer-card a{color:var(--ink2);background-image:linear-gradient(var(--rule2), var(--rule2));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:color .4s cubic-bezier(.2,.7,0,1),background-size .6s cubic-bezier(.2,.7,0,1)}html[data-identity=g1] .g1-footer-card a:hover{color:var(--ink);background-size:100% 1px}html[data-identity=g1] .g1-footer-card a.g1-footer-mark{color:var(--ink);font-family:var(--font-g1-face), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;background:0 0;margin-right:16px;font-size:14px;font-weight:500}html[data-identity=g1] .g1-footer-bottom{box-shadow:inset 0 1px 0 var(--rule);font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:56px;padding-top:15px;font-size:11px;line-height:16px;display:flex}html[data-identity=g1] .g1-footer-legal{flex-wrap:wrap;gap:8px 24px;display:flex}@media (max-width:720px){html[data-identity=g1] .g1-footer{padding:48px 8px 8px}html[data-identity=g1] .g1-footer-in{padding:192px 16px 20px}html[data-identity=g1] .g1-footer-light{object-position:46% 0;height:400px;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}html[data-identity=g1] .g1-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}@media (prefers-reduced-motion:reduce){html[data-identity=g1] .g1-footer-card a{transition:none}}
