.gt-single-layout{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50);margin-inline:auto;max-width:var(--wp--style--global--wide-size,1200px);padding-block:var(--wp--preset--spacing--50) var(--wp--preset--spacing--60);padding-inline:var(--wp--preset--spacing--30)}@media(min-width:1024px){.gt-single-layout{align-items:start;display:grid;gap:var(--wp--preset--spacing--60);grid-template-columns:1fr 280px}}.gt-single-layout__sidebar{order:-1}@media(min-width:1024px){.gt-single-layout__sidebar{order:0;position:sticky;top:95px}}.gt-single-layout__main{min-width:0}.gt-single-layout__main .has-dropcap:first-letter{color:var(--wp--preset--color--foreground);float:left;font-family:var(--wp--preset--font-family--eurostile-heavy);font-size:3.6em;font-weight:700;line-height:.8;margin-right:.08em;margin-top:.06em}.gt-single-layout__main .entry-content,.gt-single-layout__main .wp-block-post-content{color:var(--wp--preset--color--foreground);font-family:var(--wp--preset--font-family--geist);font-size:var(--wp--preset--font-size--base);line-height:var(--wp--custom--line-height--loose)}.gt-single-layout__main .entry-content>p,.gt-single-layout__main .wp-block-post-content>p{margin-block:0 var(--wp--preset--spacing--40)}.gt-single-layout__main .entry-content>h2,.gt-single-layout__main .wp-block-post-content>h2{margin-top:var(--wp--preset--spacing--60);scroll-margin-top:2rem}.gt-single-layout__main .entry-content>h3,.gt-single-layout__main .wp-block-post-content>h3{margin-top:var(--wp--preset--spacing--50);scroll-margin-top:2rem}.gt-single-layout__main .entry-content a,.gt-single-layout__main .wp-block-post-content a{color:var(--wp--preset--color--chart-1);text-decoration:underline;text-underline-offset:2px;transition:color var(--wp--custom--transition--duration) var(--wp--custom--transition--timing)}.gt-single-layout__main .entry-content a:hover,.gt-single-layout__main .wp-block-post-content a:hover{color:var(--wp--preset--color--foreground)}.gt-single-layout__main .entry-content a:focus-visible,.gt-single-layout__main .wp-block-post-content a:focus-visible{outline:2px solid var(--wp--preset--color--ring);outline-offset:2px}.gt-single-layout__main .entry-content ol,.gt-single-layout__main .entry-content ul,.gt-single-layout__main .wp-block-post-content ol,.gt-single-layout__main .wp-block-post-content ul{margin-block:0 var(--wp--preset--spacing--40);padding-left:1.5em}.gt-single-layout__main .entry-content ol li,.gt-single-layout__main .entry-content ul li,.gt-single-layout__main .wp-block-post-content ol li,.gt-single-layout__main .wp-block-post-content ul li{margin-bottom:.4em}.gt-single-layout__main .entry-content blockquote,.gt-single-layout__main .wp-block-post-content blockquote{border-left:3px solid var(--wp--preset--color--chart-1);color:var(--wp--preset--color--muted-foreground);font-style:italic;margin-block:var(--wp--preset--spacing--50);margin-inline:0;padding-left:var(--wp--preset--spacing--40)}.gt-single-layout__main .entry-content figure,.gt-single-layout__main .wp-block-post-content figure{margin-block:var(--wp--preset--spacing--50);margin-inline:0}.gt-single-layout__main .entry-content figcaption,.gt-single-layout__main .wp-block-post-content figcaption{color:var(--wp--preset--color--muted-foreground);font-size:var(--wp--preset--font-size--sm);margin-top:var(--wp--preset--spacing--20);text-align:center}.wp-block-block-theme-post-toc{background-color:var(--wp--preset--color--secondary);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--lg);margin-bottom:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40)}.wp-block-block-theme-post-toc .gt-toc__title{color:var(--wp--preset--color--foreground);font-family:var(--wp--preset--font-family--geist);font-size:var(--wp--preset--font-size--sm);font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.wp-block-block-theme-post-toc .gt-toc__toggle{all:unset;align-items:center;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;letter-spacing:inherit;text-transform:inherit;width:100%}.wp-block-block-theme-post-toc .gt-toc__toggle:focus-visible{outline:2px solid var(--wp--preset--color--ring);outline-offset:2px}.wp-block-block-theme-post-toc .gt-toc__toggle[aria-expanded=false] .gt-toc__chevron{transform:rotate(-90deg)}.wp-block-block-theme-post-toc .gt-toc__chevron{flex-shrink:0;transition:transform var(--wp--custom--transition--duration) var(--wp--custom--transition--timing)}.wp-block-block-theme-post-toc .gt-toc__list{counter-reset:toc;list-style:none;margin:var(--wp--preset--spacing--30) 0 0 0;padding:0}.wp-block-block-theme-post-toc .gt-toc__sublist{counter-reset:toc-sub;list-style:none;margin:.25rem 0 0;padding-left:1rem}.wp-block-block-theme-post-toc .gt-toc__item{margin-bottom:.25rem}.wp-block-block-theme-post-toc .gt-toc__item--h3{font-size:var(--wp--preset--font-size--xs)}.wp-block-block-theme-post-toc .gt-toc__link{border-left:2px solid transparent;color:var(--wp--preset--color--muted-foreground);display:block;font-family:var(--wp--preset--font-family--geist);font-size:var(--wp--preset--font-size--sm);line-height:var(--wp--custom--line-height--snug);padding:.3rem 0 .3rem .75rem;text-decoration:none;transition:color var(--wp--custom--transition--duration) var(--wp--custom--transition--timing),border-color var(--wp--custom--transition--duration) var(--wp--custom--transition--timing)}.wp-block-block-theme-post-toc .gt-toc__link:hover{border-left-color:var(--wp--preset--color--chart-1);color:var(--wp--preset--color--foreground)}.wp-block-block-theme-post-toc .gt-toc__link:focus-visible{outline:2px solid var(--wp--preset--color--ring);outline-offset:2px}.wp-block-block-theme-post-toc .gt-toc__link.is-active{border-left-color:var(--wp--preset--color--chart-1);color:var(--wp--preset--color--foreground);font-weight:600}
