.og-landing{& footer.ftr{--ftr-pad:16px;--ftr-link:color-mix(in srgb,#fff 62%,transparent);position:relative;overflow:clip;padding:64px var(--ftr-pad) 0;color:#fff;background:radial-gradient(ellipse 70% 46% at 50% 100%,color-mix(in srgb,var(--og-blue) 62%,transparent),transparent 72%),radial-gradient(ellipse 45% 40% at 8% 0,color-mix(in srgb,var(--og-blue) 14%,transparent),transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--og-blue) 22%,#09090c) 0,#09090b 58%,#060607 100%);@media (min-width:768px){--ftr-pad:24px}@media (min-width:1024px){--ftr-pad:40px}}& .ftr-in{max-width:1440px;margin-inline:auto}& .ftr-top{display:flex;flex-direction:column;gap:40px;@media (min-width:768px){flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64px}}& .ftr-brand{flex:none;display:flex;flex-direction:column;align-items:flex-start;max-width:300px}& .ftr-slogan{margin:0;font:700 32px/40px var(--og-display-font);letter-spacing:-.03em;@media (min-width:768px){font-size:40px;line-height:48px}}& .ftr-about{margin:12px 0 0;font:400 14px/22px var(--og-sans);color:var(--ftr-link)}& .ftr-mail{margin-top:12px;display:inline-flex;align-items:center;min-height:32px;font:500 14px var(--og-sans);color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,#fff 35%,transparent)}& .ftr-soc{display:flex;gap:4px;margin:12px 0 0 -10px;& a{display:grid;place-items:center;width:44px;height:44px;color:color-mix(in srgb,#fff 70%,transparent);transition:color var(--og-duration-fast);&:hover{color:#fff}}& svg{width:18px;height:18px}}& .ftr-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;min-width:0;@media (min-width:768px){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:40px 48px}@media (min-width:1024px){column-gap:80px}}& .ftr-col{min-width:100px;& h2,& h3{margin:0;font:600 14px/20px var(--og-sans);color:#fff}& ul{display:grid;gap:2px;margin:12px 0 0;padding:0;list-style:none}& li a{display:inline-flex;align-items:center;min-height:32px;font:500 13px/18px var(--og-sans);color:var(--ftr-link);overflow-wrap:anywhere;transition:color var(--og-duration-fast);&:hover{color:#fff}}}& .ftr a:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}& .ftr-more{padding-top:24px;& ul{margin-top:12px}}& .ftr-legal{display:flex;flex-direction:column;gap:6px;margin-top:48px;padding-top:20px;border-top:1px solid color-mix(in srgb,#fff 14%,transparent);font:400 12px/18px var(--og-sans);color:color-mix(in srgb,#fff 55%,transparent);& address{font-style:normal}@media (min-width:768px){flex-direction:row;justify-content:space-between;gap:20px}}& .ftr-mark{container-type:inline-size;width:min(100%,1360px);margin:60px auto 0;padding-bottom:12px;overflow:clip;pointer-events:none;user-select:none;& .og-lockup{--og-lockup-size:calc(100cqw / 3.461111);display:flex;justify-content:center;color:#fff}}}
/*# sourceMappingURL=20a6d50dccbeb2df.css.map*/