#tm-acc-page{background:var(--tm-white)}#tm-acc-page #tm-acc-updated{display:inline-flex;margin-top:var(--tm-space-sm)!important;padding:var(--tm-space-xs) var(--tm-space-md);border-radius:var(--tm-radius-lg);background:var(--tm-accent-2);color:var(--tm-gray-3)!important;font-size:var(--tm-size-sm);font-weight:700}#tm-acc-page #tm-body{position:relative;background:var(--tm-white);margin-top:var(--tm-space-2xl);margin-bottom:var(--tm-space-2xl);border-radius:var(--tm-radius-xl);padding-top:var(--tm-space-2xl);padding-bottom:var(--tm-space-2xl);box-shadow:0 24px 60px rgba(var(--tm-night-4-rgb),.12)}@media(min-width:1024px){#tm-acc-page #tm-body{margin-top:var(--tm-space-4xl);margin-bottom:var(--tm-space-4xl)}}@media(min-width:2560px){#tm-acc-page #tm-body{margin-top:var(--tm-space-6xl);margin-bottom:var(--tm-space-4xl)}}#tm-acc-page #tm-body nav{grid-column:1/-1}@media(min-width:1024px){#tm-acc-page #tm-body nav{grid-column:span 4}}#tm-acc-page #tm-body nav details{border:1px solid var(--tm-gray-1);border-radius:var(--tm-radius-lg);padding:var(--tm-space-md)}@media(min-width:1024px){#tm-acc-page #tm-body nav details{border:0;padding:0}}#tm-acc-page #tm-body nav summary{position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:1rem;text-transform:uppercase;letter-spacing:.04em;color:var(--tm-primary);list-style:none;font-family:var(--tm-font-family)}@media(min-width:1024px){#tm-acc-page #tm-body nav summary{margin-bottom:var(--tm-space-sm);cursor:default;pointer-events:none}}#tm-acc-page #tm-body nav summary::-webkit-details-marker{display:none}#tm-acc-page #tm-body nav summary:after{content:"";width:.4375rem;height:.4375rem;border-right:2px solid var(--tm-primary);border-bottom:2px solid var(--tm-primary);transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){#tm-acc-page #tm-body nav summary:after{transition:transform .25s ease}}@media(min-width:1024px){#tm-acc-page #tm-body nav summary:after{display:none}}#tm-acc-page #tm-body nav details[open] summary:after{transform:rotate(225deg)}#tm-acc-page #tm-body nav ol{list-style:none;margin-top:var(--tm-space-md);padding:0;display:flex;flex-direction:column;gap:.125rem;max-height:22.5rem;overflow-y:auto}@media(min-width:1024px){#tm-acc-page #tm-body nav ol{margin-top:0;max-height:calc(100vh - 91px - var(--tm-space-md) - 128px)}}#tm-acc-page #tm-body nav ol li a{position:relative;display:block;padding:var(--tm-space-xs) var(--tm-space-sm) var(--tm-space-xs) var(--tm-space-md);border-radius:var(--tm-radius-md);font-size:1rem;font-weight:600;line-height:1.4;color:var(--tm-gray-3);text-decoration:none;font-family:var(--tm-font-family)}@media(prefers-reduced-motion:no-preference){#tm-acc-page #tm-body nav ol li a{transition:background-color .2s ease,color .2s ease}}#tm-acc-page #tm-body nav ol li a:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:.1875rem;border-radius:.125rem;background:var(--tm-primary);opacity:0}@media(prefers-reduced-motion:no-preference){#tm-acc-page #tm-body nav ol li a:before{transition:opacity .2s ease}}#tm-acc-page #tm-body nav ol li a:hover{background:var(--tm-accent-2);color:var(--tm-primary)}#tm-acc-page #tm-body nav ol li a:hover:before{opacity:1}#tm-acc-page #tm-articles{grid-column:1/-1;counter-reset:tm-term}@media(min-width:1024px){#tm-acc-page #tm-articles{grid-column:span 8}}#tm-acc-page #tm-articles article{position:relative;counter-increment:tm-term;padding:var(--tm-space-lg) var(--tm-space-md) var(--tm-space-lg) var(--tm-space-3xl);border-top:1px solid var(--tm-gray-1);scroll-margin-top:5.625rem}#tm-acc-page #tm-articles article:first-child{padding-top:0;border-top:0}#tm-acc-page #tm-articles article:before{content:counter(tm-term);position:absolute;top:var(--tm-space-lg);left:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--tm-radius-md);background:var(--tm-primary);color:var(--tm-white);font-weight:800;font-size:var(--tm-size-sm);font-family:var(--tm-font-family);rotate:-8deg;box-shadow:3px 3px 0 0 rgba(var(--tm-night-4-rgb),.12)}#tm-acc-page #tm-articles article:first-child:before{top:0}#tm-acc-page #tm-articles article h2{font-size:var(--tm-size-lg);font-weight:800;margin-bottom:var(--tm-space-sm);color:var(--tm-gray-4)}#tm-acc-page #tm-articles article p{color:var(--tm-gray-3);margin:0}#tm-acc-page .adsbygoogle{grid-column:1/-1;overflow:hidden}