.Analytics-module__AcktDW__banner{right:var(--layout-gutter);bottom:var(--layout-gutter);left:var(--layout-gutter);z-index:var(--z-toast);gap:var(--space-3);max-width:560px;padding:var(--space-4);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:fixed}.Analytics-module__AcktDW__text{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.Analytics-module__AcktDW__more{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.Analytics-module__AcktDW__more:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:2px}.Analytics-module__AcktDW__buttons{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Analytics-module__AcktDW__button{min-height:var(--layout-tap-target);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-text);border-radius:var(--radius-control);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.Analytics-module__AcktDW__button:hover{background:var(--color-surface-hover)}.Analytics-module__AcktDW__button:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.Analytics-module__AcktDW__button{transition:none}}
.FooterBlocks-module__vLceJW__block{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.FooterBlocks-module__vLceJW__title{font-weight:var(--weight-bold);color:var(--color-text)}.FooterBlocks-module__vLceJW__list{gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.FooterBlocks-module__vLceJW__link{color:var(--color-text);text-decoration:none}.FooterBlocks-module__vLceJW__link:hover{text-decoration:underline}.FooterBlocks-module__vLceJW__link:focus-visible,.FooterBlocks-module__vLceJW__logoLink:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.FooterBlocks-module__vLceJW__logos{align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.FooterBlocks-module__vLceJW__logo{min-height:36px;padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.FooterBlocks-module__vLceJW__logoLink{border-radius:var(--radius-xs);align-items:center;display:inline-flex}.FooterBlocks-module__vLceJW__logoImg{width:auto;height:28px;display:block}.FooterBlocks-module__vLceJW__caption{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.FooterBlocks-module__vLceJW__caption .FooterBlocks-module__vLceJW__link{color:var(--color-text-muted);text-decoration:underline}@media (max-width:760px),(pointer:coarse){.FooterBlocks-module__vLceJW__list .FooterBlocks-module__vLceJW__link,.FooterBlocks-module__vLceJW__caption .FooterBlocks-module__vLceJW__link,.FooterBlocks-module__vLceJW__logoLink{min-height:var(--layout-tap-target);align-items:center;display:inline-flex}}.FooterBlocks-module__vLceJW__compact{text-align:center;align-items:center}.FooterBlocks-module__vLceJW__compact .FooterBlocks-module__vLceJW__list{justify-content:center;gap:var(--space-1) var(--space-4);flex-flow:wrap}.FooterBlocks-module__vLceJW__compact .FooterBlocks-module__vLceJW__logos{justify-content:center}
.SiteFooter-module__7Y6zfW__footer{border-top:1px solid var(--color-line);padding:var(--space-10) var(--layout-gutter) var(--space-12)}body:has([data-road]) .SiteFooter-module__7Y6zfW__footer{padding-left:56px}.SiteFooter-module__7Y6zfW__inner{gap:var(--space-7);max-width:var(--layout-container);font-size:var(--text-sm);color:var(--color-text-muted);grid-template-columns:1fr;margin:0 auto;line-height:1.6;display:grid}.SiteFooter-module__7Y6zfW__about{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.SiteFooter-module__7Y6zfW__brand{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text)}.SiteFooter-module__7Y6zfW__age{font-size:var(--text-caption);font-weight:var(--weight-semibold);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:3px 7px}.SiteFooter-module__7Y6zfW__links{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.SiteFooter-module__7Y6zfW__links a{color:var(--color-text);text-decoration:none}.SiteFooter-module__7Y6zfW__links a:hover{text-decoration:underline}.SiteFooter-module__7Y6zfW__linkButton{font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.SiteFooter-module__7Y6zfW__linkButton:hover{text-decoration:underline}.SiteFooter-module__7Y6zfW__linkButton:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}@media (max-width:760px),(pointer:coarse){.SiteFooter-module__7Y6zfW__links a,.SiteFooter-module__7Y6zfW__linkButton{min-height:var(--layout-tap-target);align-items:center;display:inline-flex}}.SiteFooter-module__7Y6zfW__soon{color:var(--color-text)}.SiteFooter-module__7Y6zfW__stand{font-size:var(--text-caption);color:var(--color-text-muted)}.SiteFooter-module__7Y6zfW__extra{gap:var(--space-7);grid-template-columns:1fr;display:grid}.SiteFooter-module__7Y6zfW__notice{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:760px){.SiteFooter-module__7Y6zfW__footer{padding-left:var(--layout-gutter-md);padding-right:var(--layout-gutter-md)}body:has([data-road]) .SiteFooter-module__7Y6zfW__footer{padding-left:56px}.SiteFooter-module__7Y6zfW__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.SiteFooter-module__7Y6zfW__extra{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.SiteFooter-module__7Y6zfW__extra>:last-child{grid-column:span 2}}
