.SeoCalendarPage_page__ATUTl{color:var(--ink)}.SeoCalendarPage_content__YtRiF,.SeoCalendarPage_page__ATUTl .app-header{width:min(100%,920px);margin-inline:auto}.SeoCalendarPage_content__YtRiF{padding-block:8px 64px;padding-inline:32px}.SeoCalendarPage_content__YtRiF>.grid{gap:12px}.SeoCalendarPage_content__YtRiF .card-2{min-height:112px;padding-block:18px;padding-inline:18px;border:1px solid var(--rule);border-inline-start:2px solid var(--accent);border-radius:18px;background:var(--paper);box-shadow:none}.SeoCalendarPage_content__YtRiF .card-2 .caps{color:var(--ink-3);font-size:10px;letter-spacing:.08em}.SeoCalendarPage_content__YtRiF>section{margin-top:38px;padding-top:30px;border-block-start:1px solid var(--rule)}.SeoCalendarPage_content__YtRiF>section>h2{display:flex;align-items:center;gap:14px;margin:0;color:var(--ink);font-family:var(--font-serif-src),"EB Garamond",Georgia,serif;font-size:25px;font-weight:500;line-height:1.25}.SeoCalendarPage_content__YtRiF>section>h2:after{height:1px;flex:1 1 auto;background:var(--rule);content:""}.SeoCalendarPage_content__YtRiF>section>div{margin-top:18px}.SeoCalendarPage_content__YtRiF details{padding-block:6px}.SeoCalendarPage_content__YtRiF details summary{min-height:48px;padding-block:12px;padding-inline:4px;border-radius:10px;color:var(--ink);font-family:var(--font-serif-src),"EB Garamond",Georgia,serif;font-size:19px;font-weight:500;line-height:1.3}.SeoCalendarPage_content__YtRiF details p{margin-top:0;padding-block:0 16px;padding-inline:4px;color:var(--ink-2);font-size:15px;line-height:1.68}.SeoCalendarPage_content__YtRiF section a{min-height:44px;border-radius:999px;text-decoration:none}.SeoCalendarPage_content__YtRiF .overflow-x-auto{border-color:var(--rule);border-radius:16px;background:var(--paper)}.SeoCalendarPage_content__YtRiF table td,.SeoCalendarPage_content__YtRiF table th{padding-inline:14px}.SeoCalendarPage_content__YtRiF a:focus-visible,.SeoCalendarPage_content__YtRiF summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover){.SeoCalendarPage_content__YtRiF a:hover{border-color:var(--accent);color:var(--accent)}}@media (max-width:767px){.SeoCalendarPage_content__YtRiF{padding-block:4px 48px;padding-inline:18px}.SeoCalendarPage_content__YtRiF .card-2{min-height:auto;border-radius:16px}}@media (max-width:350px){.SeoCalendarPage_content__YtRiF{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.SeoCalendarPage_page__ATUTl *,.SeoCalendarPage_page__ATUTl :after,.SeoCalendarPage_page__ATUTl :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}