.foot-grid{align-items:start;padding-block:96px 40px}.foot a{text-decoration:none}.foot-links a:hover,.foot-short a:hover{color:var(--foreground)!important}.foot-brand{grid-area:1/1/auto/span 4}.foot-logo{width:max-content;display:block}.foot-logo img{width:auto;height:40px;display:block}.foot-line{max-width:336px;font:var(--site-text-body-md);text-wrap:balance;margin:24px 0 0}.foot-app-title{font:var(--site-text-label-md);margin:32px 0 12px}.foot-app{align-items:center;gap:16px;display:flex}.foot-qr{border-radius:var(--radius-2xl);background:#fff;flex:none;place-items:center;width:88px;height:88px;display:grid}.foot-stores{flex-direction:column;gap:8px;width:160px;display:flex}.foot-stores [data-slot=button]{justify-content:flex-start;width:100%}.foot-biz{width:232px}.foot-biz-top{box-shadow:inset 0 1px 0 var(--border)}.foot-legal-biz .foot-notes{grid-column:1/-1;margin-top:0}.foot-cols{grid-area:1/5/auto/-1;grid-template-columns:subgrid;align-items:start;display:grid}.foot-col{grid-column:span 2;min-width:0}.foot-col-title{font:var(--site-text-title-sm);margin:0 0 16px}.foot-links{font:var(--site-text-body-md);flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.foot-fold{display:none}.foot-legal{border-top:1px solid var(--border);grid-area:2/1/auto/-1;grid-template-columns:subgrid;align-items:start;margin-top:64px;padding-top:47px;display:grid}.foot-cat{border-radius:var(--radius-3xl);background:var(--surface);grid-column:1/span 4;padding:24px}.foot-cat-title{font:var(--site-text-label-md);margin:0}.foot-cat-note{font:var(--site-text-body-xs);margin:4px 0 0}.foot-notes{columns:2;font:var(--site-text-body-xs);grid-column:5/-1;column-gap:24px}.foot-notes>p{break-inside:avoid;margin:0 0 16px}.foot-notes>p:last-child{margin-bottom:0}.foot-bar{border-top:1px solid var(--border);grid-area:3/1/auto/-1;grid-template-columns:auto 1fr auto auto;grid-template-areas:"copy short social lang";align-items:center;gap:16px 24px;margin-top:64px;padding-top:31px;display:grid}.foot-copy{font:var(--site-text-body-sm);grid-area:copy;margin:0}.foot-short{font:var(--site-text-body-sm);flex-wrap:wrap;grid-area:short;column-gap:24px;margin:0;padding:0;list-style:none;display:flex}.foot-copy,.foot-short,.foot-short>li{align-items:center;min-height:32px;display:flex}.foot-choices{align-items:center;gap:8px;display:inline-flex}.foot-choices:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 14'%3E%3Crect x='.5' y='.5' width='29' height='13' rx='6.5' fill='%23fff' stroke='%230066FF'/%3E%3Cpath d='M16 .5h7.5a6.5 6.5 0 0 1 0 13H12z' fill='%230066FF'/%3E%3Cpath d='M5.3 7.2l2.2 2.2 4.1-4.5' fill='none' stroke='%230066FF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.6 4.7l4.6 4.6M24.2 4.7l-4.6 4.6' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:30px;height:14px}.foot-social{grid-area:social;gap:4px;display:flex}.foot-lang{grid-area:lang}@container site (max-width:1199px){.foot-grid{padding-block:80px 40px}.foot-brand{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.foot-logo{grid-area:1/1/auto/span 4}.foot-line{grid-area:2/1/auto/span 4}.foot-app-title{grid-area:1/5/auto/-1;margin:0}.foot-app{grid-area:2/5/auto/-1;margin-top:24px}.foot-cols{grid-area:2/1/auto/-1;row-gap:48px;margin-top:64px}.foot-col{grid-column:span 4}.foot-legal{grid-row:3}.foot-cat{grid-column:1/-1}.foot-notes{grid-column:1/-1;margin-top:32px}.foot-bar{grid-row:4;grid-template-columns:1fr auto auto;grid-template-areas:"short social lang""copy copy copy"}}@container site (max-width:767px){.foot-grid{padding-block:64px 32px}.foot-brand{display:block}.foot-app-title{margin:32px 0 12px}.foot-app{margin-top:0}.foot-qr{display:none}.foot-app,.foot-stores{width:100%}.foot-stores{flex-direction:row}.foot-stores [data-slot=button]{flex:1;justify-content:center}.foot-cols{display:none}.foot-fold{grid-area:2/1/auto/-1;margin-top:48px;display:block}.foot-fold .foot-links{padding-bottom:6px}.foot-legal{margin-top:48px}.foot-cat{padding:16px}.foot-notes{columns:1}.foot-bar{grid-template-columns:1fr auto;grid-template-areas:"short short""social lang""copy copy";margin-top:48px}.foot-short{column-gap:16px}.foot-social{margin-left:-8px}}
