.akari-home .ah-analytics-consent{border-bottom:1px solid var(--ah-lavender);background:var(--ah-cream);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 6%;scroll-margin-top:92px;display:grid}.akari-home .ah-analytics-consent h2{letter-spacing:-.035em;margin:0 0 12px;font-size:24px}.akari-home .ah-analytics-consent p{max-width:850px;font-size:14px;line-height:1.55}.akari-home .ah-analytics-consent p+p{margin-top:8px}.akari-home .ah-analytics-consent a{text-underline-offset:3px;text-decoration:underline}.akari-home .ah-analytics-options{flex-direction:column;justify-content:center;gap:10px;min-width:184px;display:flex}.akari-home .ah-analytics-options button{border:1px solid var(--ah-black);min-height:46px;color:var(--ah-black);font:500 14px/1.4 var(--ah-body);text-align:center;background:0 0;border-radius:28px;padding:12px 18px}.akari-home .ah-analytics-options button:hover{background:var(--ah-lavender)}.akari-home .ah-analytics-options .ah-analytics-cancel{border-color:#0000;text-decoration:underline}.akari-home .ah-analytics-preferences{text-align:left;min-height:44px;color:inherit;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.akari-home .ah-analytics-storage-notice{padding:12px 6%;font-size:14px}@media (max-width:767px){.akari-home .ah-analytics-consent{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px 6%}.akari-home .ah-analytics-options{grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.akari-home .ah-analytics-options button{min-height:48px;padding:10px}.akari-home .ah-analytics-options .ah-analytics-cancel{grid-column:1/-1}}
