body.gtt-module-page,body.gtt-module-page #page,body.gtt-module-page #page.site,body.gtt-module-page #page.grid-container,body.gtt-module-page #page.container,body.gtt-module-page .site-content,body.gtt-module-page #content,body.gtt-module-page #primary,body.gtt-module-page .content-area,body.gtt-module-page .site-main,body.gtt-module-page .gtt-article-container,body.gtt-module-page .gtt-module-shell,body.gtt-module-page .gtt-article-layout,body.gtt-module-page .gtt-article-layout--module,body.gtt-module-page .gtt-module-sidebar,body.gtt-module-page .gtt-article-sidebar{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.gtt-module-shell{width:100%;max-width:100%;margin-inline:auto;padding-inline:24px;box-sizing:border-box}.gtt-article-header{padding:var(--space-xl) 0 var(--space-lg);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-lg)}.gtt-article-header .container{width:100%;max-width:100%;padding-inline:24px;box-sizing:border-box}.gtt-article-series-link{font-size:var(--text-xs);color:var(--color-accent);margin-bottom:var(--space-sm);text-transform:uppercase;font-weight:700;letter-spacing:.04em}.gtt-article-title{font-size:clamp(1.75rem, 3vw, 2.75rem);margin-bottom:var(--space-md);line-height:1.2}.gtt-article-meta{display:flex;flex-wrap:wrap;gap:var(--space-lg);font-size:var(--text-sm);color:var(--text-secondary)}.gtt-article-featured--centered{display:flex;justify-content:center;width:100%;max-width:100%;margin:0 auto var(--space-xl);padding:0 24px;box-sizing:border-box;text-align:center}.gtt-article-featured--centered img{display:block;margin-inline:auto;max-width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:0 8px 32px rgb(0 0 0 / .08)}body.gtt-module-page .gtt-article-body .wp-block-image,body.gtt-module-page .gtt-article-body figure.wp-block-image{text-align:center;margin-inline:auto}body.gtt-module-page .gtt-article-body .wp-block-image img{display:block;margin-inline:auto}.gtt-article-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:40px;align-items:stretch;width:100%;max-width:none}.gtt-article-layout--module{grid-template-columns:280px minmax(0,1fr);align-items:stretch}.gtt-article-content-wrap{min-width:0;max-width:none;width:100%}.gtt-module-sidebar{position:relative;align-self:stretch;height:100%}.gtt-sidebar-spacer{display:none!important;height:0!important}.gtt-module-sidebar>.gtt-sidebar-sticky{position:sticky;top:80px;display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-right:2px;scrollbar-width:none;-ms-overflow-style:none}.gtt-module-sidebar>.gtt-sidebar-sticky::-webkit-scrollbar{width:0;height:0;background:#fff0}.gtt-module-sidebar .gtt-toc-accordion,.gtt-module-sidebar .gtt-module-switcher{background:#fff;border:1px solid #eef2f5;border-radius:14px;box-shadow:0 4px 12px rgb(0 0 0 / .05);overflow:hidden;flex-shrink:0}.gtt-module-sidebar .glass-panel{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #eef2f5;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.gtt-module-sidebar button.gtt-sidebar-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;background:#ffffff!important;background-color:#ffffff!important;color:#0f172a!important;border:none!important;border-bottom:1px solid #eef2f5!important;border-radius:0!important;cursor:pointer;font-size:11px;font-weight:700;font-family:inherit;text-transform:uppercase;letter-spacing:.08em;text-align:left;box-shadow:none!important;transition:color 0.15s ease,background 0.15s ease}.gtt-module-sidebar button.gtt-sidebar-accordion__trigger:hover,.gtt-module-sidebar button.gtt-sidebar-accordion__trigger:focus{background:#f8fafc!important;color:var(--color-accent,#16a34a)!important;outline:none}.gtt-module-sidebar button.gtt-sidebar-accordion__trigger[aria-expanded="true"]{color:var(--color-accent,#16a34a)!important}.gtt-accordion-icon{color:#94a3b8;transition:transform 0.2s ease;flex-shrink:0}.gtt-sidebar-accordion__trigger[aria-expanded="false"] .gtt-accordion-icon{transform:rotate(-90deg)}.gtt-sidebar-accordion__panel{display:none;padding:10px 12px 14px;background:#fafbfc}.gtt-sidebar-accordion__panel.is-open{display:block}.gtt-toc-accordion .gtt-sidebar-accordion__panel.is-open{max-height:min(42vh, 360px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.gtt-toc-accordion .gtt-sidebar-accordion__panel.is-open::-webkit-scrollbar{width:0;height:0}.gtt-module-switcher .gtt-sidebar-accordion__panel.is-open{max-height:min(38vh, 320px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.gtt-module-switcher .gtt-sidebar-accordion__panel.is-open::-webkit-scrollbar{width:0;height:0}.gtt-toc-nav ul{list-style:none;padding:0;margin:0}.gtt-toc-item{margin:0}.gtt-toc-item a{display:block;padding:8px 12px;margin:2px 0;border-radius:8px;font-size:13px;line-height:1.4;color:#475569;text-decoration:none;border-left:3px solid #fff0;transition:color 0.15s ease,background 0.15s ease,border-color 0.15s ease,transform 0.15s ease,padding-left 0.15s ease}.gtt-toc-item a:hover{color:#0f172a;background:#f1f5f9;transform:translateX(4px);padding-left:14px}.gtt-toc-item a.is-active{color:var(--color-accent,#16a34a);font-weight:600;background:color-mix(in srgb,var(--color-accent,#16a34a) 12%,#ffffff);border-left-color:var(--color-accent,#16a34a)}.gtt-toc-item--h3 a{padding-left:22px;font-size:12px;color:#64748b}.gtt-toc-item--h3 a:hover{padding-left:26px}.gtt-module-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.gtt-module-list__item a,.gtt-module-list__link{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:8px;font-size:13px;color:#475569;text-decoration:none;line-height:1.35;border-left:3px solid #fff0;transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease,border-color 0.15s ease}.gtt-module-list__item a:hover{background:#f1f5f9;color:#0f172a;transform:translateX(4px)}.gtt-module-list__item.is-current .gtt-module-list__link.is-active{background:color-mix(in srgb,var(--color-accent,#16a34a) 12%,#ffffff);color:var(--color-accent,#16a34a);font-weight:600;border-left-color:var(--color-accent,#16a34a)}.gtt-module-list__item.is-soon .gtt-module-list__link{opacity:.55}.gtt-module-list__num{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid #eef2f5;font-size:11px;font-weight:700}.gtt-module-list__item.is-current .gtt-module-list__num{background:var(--color-accent,#16a34a);border-color:var(--color-accent,#16a34a);color:#fff}.gtt-module-list__badge{font-size:9px;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:99px;background:#eef2f5;color:#94a3b8;flex-shrink:0}.gtt-module-list__series-link{display:block;margin-top:12px;font-size:12px;color:var(--color-accent,#16a34a);text-decoration:none;font-weight:600}.gtt-module-list__series-link:hover{text-decoration:underline}.gtt-article-body{font-size:var(--text-lg);line-height:1.8;max-width:none;width:100%}.gtt-article-body h2{scroll-margin-top:100px;margin:var(--space-2xl) 0 var(--space-md);padding-bottom:var(--space-xs);border-bottom:2px solid var(--border-subtle)}.gtt-article-body h3{scroll-margin-top:100px}.gtt-article-body .ez-toc-container,.gtt-article-body #ez-toc-container{display:none!important}.gtt-module-nav-footer{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid var(--border-medium)}.gtt-module-nav-btn{display:flex;flex-direction:column;gap:4px;padding:var(--space-lg) var(--space-xl);border-radius:12px;border:1px solid #eef2f5;background:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .04);text-decoration:none;color:var(--text-primary);cursor:pointer;pointer-events:auto;transition:border-color 0.15s,background 0.15s,transform 0.15s,box-shadow 0.15s}a.gtt-module-nav-btn:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,#ffffff);transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .06);color:var(--text-primary)}.gtt-module-nav-btn--next{text-align:right;align-items:flex-end}.gtt-module-nav-btn--soon{opacity:.9;border-style:dashed}.gtt-module-nav-btn__dir{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent)}.gtt-module-nav-btn__meta{font-size:12px;color:var(--text-muted)}.gtt-module-nav-btn__title{font-size:var(--text-base);font-weight:600;line-height:1.35}.gtt-module-newsletter-inline{margin:var(--space-3xl) 0}.gtt-article-author-bar{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);margin-top:var(--space-3xl)}.gtt-module-comments{margin-top:var(--space-3xl);padding:var(--space-2xl)}.gtt-related-posts{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--border-medium)}.gtt-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-lg)}.gtt-module-nav-toggle{display:none;align-items:center;gap:8px;margin:0 20px 16px;padding:8px 16px;border-radius:99px;border:1px solid #eef2f5;background:#fff;cursor:pointer;font-weight:600;font-size:14px;box-shadow:0 2px 8px rgb(0 0 0 / .04)}.gtt-module-sidebar-backdrop{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .4);z-index:998}.gtt-module-sidebar-backdrop:not([hidden]){display:block}@media (max-width:991px){.gtt-article-layout,.gtt-article-layout--module{grid-template-columns:1fr}.gtt-module-nav-toggle{display:inline-flex}.gtt-module-sidebar{position:fixed;top:0;left:0;bottom:0;width:min(320px, 88vw);z-index:999;background:#f8fafc;transform:translateX(-105%);transition:transform 0.25s ease;overflow-y:auto;padding:16px;box-shadow:4px 0 24px rgb(0 0 0 / .12)}.gtt-module-sidebar.is-open{transform:translateX(0)}.gtt-module-sidebar>.gtt-sidebar-sticky{position:static!important;max-height:none;overflow:visible}.gtt-module-nav-footer{grid-template-columns:1fr}.gtt-module-nav-btn--next{text-align:left;align-items:flex-start}}body.gtt-module-page .gtt-article-content-wrap,body.gtt-module-page .gtt-article-body,body.gtt-module-page .gtt-related-posts,body.gtt-module-page .gtt-module-comments{width:100%;max-width:none}body.gtt-module-page .gtt-article-layout--module{grid-template-columns:280px minmax(0,1fr);gap:36px}body.gtt-module-page .gtt-article-body code{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em;color:#e2e8f0;background:#1e293b;border:1px solid #334155;padding:.15em .45em;border-radius:6px}body.gtt-module-page .gtt-article-body pre,body.gtt-module-page .gtt-article-body .wp-block-code,body.gtt-module-page .gtt-article-body .wp-block-preformatted{position:relative;background:#0f172a!important;color:#e2e8f0!important;border:1px solid #1e293b;border-radius:12px;padding:1.25rem 1.25rem 1.25rem;margin:1.5rem 0;overflow-x:auto;box-shadow:0 8px 24px rgb(15 23 42 / .25)}body.gtt-module-page .gtt-article-body pre code,body.gtt-module-page .gtt-article-body .wp-block-code code{display:block;background:transparent!important;border:none!important;color:#e2e8f0!important;padding:0;font-size:.85rem;line-height:1.7;white-space:pre}.gtt-code-block{position:relative;margin:1.5rem 0}.gtt-code-block pre{margin:0!important}.gtt-code-copy{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid #334155;background:#1e293b;color:#cbd5e1;font-size:11px;font-weight:600;font-family:inherit;letter-spacing:.02em;cursor:pointer;opacity:.85;transition:background 0.15s,color 0.15s,opacity 0.15s,border-color 0.15s}.gtt-code-block:hover .gtt-code-copy,.gtt-code-copy:focus{opacity:1;background:#334155;color:#f8fafc;outline:none}.gtt-code-copy.is-copied{border-color:#22c55e;color:#86efac;background:#14532d}body.gtt-module-page .gtt-article-author-bar{display:flex;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.25rem 1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px rgb(15 23 42 / .04)}body.gtt-module-page .gtt-article-author-bar img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0;flex-shrink:0}body.gtt-module-page .gtt-article-author-bar strong{display:block;font-size:1.05rem;color:#0f172a;margin-bottom:2px}body.gtt-module-page .gtt-article-author-bar span{display:block;font-size:.875rem;color:#64748b;line-height:1.4}body.gtt-module-page .gtt-module-nav-footer{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;align-items:stretch}body.gtt-module-page .gtt-module-nav-btn{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:118px;height:100%;padding:1.25rem 1.35rem;border-radius:14px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 2px 8px rgb(15 23 42 / .04);text-decoration:none;color:#0f172a;transition:border-color 0.18s,box-shadow 0.18s,transform 0.18s,background 0.18s}body.gtt-module-page a.gtt-module-nav-btn:hover{border-color:#94a3b8;background:#f8fafc;box-shadow:0 8px 20px rgb(15 23 42 / .08);transform:translateY(-2px);color:#0f172a}body.gtt-module-page .gtt-module-nav-btn--next{text-align:right;align-items:flex-end}body.gtt-module-page .gtt-module-nav-btn__dir{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#16a34a}body.gtt-module-page .gtt-module-nav-btn__meta{font-size:12px;color:#64748b}body.gtt-module-page .gtt-module-nav-btn__title{font-size:1rem;font-weight:600;line-height:1.35;color:#0f172a}body.gtt-module-page .gtt-related-posts h2{font-size:1.35rem;margin-bottom:1.25rem;color:#0f172a;border:none;padding:0}body.gtt-module-page .gtt-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%}body.gtt-module-page .gtt-related-grid .gtt-article-card,body.gtt-module-page .gtt-related-grid .gtt-glass-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgb(15 23 42 / .04);transition:transform 0.18s,box-shadow 0.18s,border-color 0.18s}body.gtt-module-page .gtt-related-grid .gtt-article-card:hover,body.gtt-module-page .gtt-related-grid .gtt-glass-card:hover{transform:translateY(-3px);border-color:#cbd5e1;box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.gtt-module-page .gtt-related-grid .gtt-article-card__image{aspect-ratio:16 / 10;overflow:hidden;background:#f1f5f9}body.gtt-module-page .gtt-related-grid .gtt-article-card__image img{width:100%;height:100%;object-fit:cover;display:block}body.gtt-module-page .gtt-related-grid .gtt-article-card__body{display:flex;flex-direction:column;gap:.65rem;padding:1rem 1.1rem 1.15rem;flex:1}body.gtt-module-page .gtt-related-grid .gtt-article-card__title,body.gtt-module-page .gtt-related-grid .gtt-article-card__title a{font-size:.98rem;font-weight:600;line-height:1.4;color:#0f172a!important;text-decoration:none}body.gtt-module-page .gtt-related-grid .gtt-article-card__title a:hover{color:#15803d!important}body.gtt-module-page .gtt-related-grid .gtt-article-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:auto}body.gtt-module-page .gtt-related-grid .gtt-article-card__tech{display:flex;flex-wrap:wrap;gap:.35rem}body.gtt-module-page .gtt-module-comments{margin-top:2.5rem;padding:1.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px rgb(15 23 42 / .04)}body.gtt-module-page .gtt-module-comments__header h2,body.gtt-module-page .gtt-module-comments #reply-title{font-size:1.35rem;color:#0f172a;margin:0 0 .5rem;border:none;padding:0}body.gtt-module-page .gtt-module-comments a{color:#15803d}body.gtt-module-page .gtt-module-comments #respond{margin-top:1rem}body.gtt-module-page .gtt-module-comments .comment-form-comment label,body.gtt-module-page .gtt-module-comments .comment-notes{font-size:.875rem;color:#64748b}body.gtt-module-page .gtt-module-comments textarea,body.gtt-module-page .gtt-module-comments input[type="text"],body.gtt-module-page .gtt-module-comments input[type="email"],body.gtt-module-page .gtt-module-comments input[type="url"]{width:100%;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#0f172a;font-family:inherit;font-size:.95rem;line-height:1.5;transition:border-color 0.18s,box-shadow 0.18s,background 0.18s;margin-bottom:.85rem}body.gtt-module-page .gtt-module-comments textarea{min-height:140px;resize:vertical}body.gtt-module-page .gtt-module-comments textarea:focus,body.gtt-module-page .gtt-module-comments input[type="text"]:focus,body.gtt-module-page .gtt-module-comments input[type="email"]:focus,body.gtt-module-page .gtt-module-comments input[type="url"]:focus{outline:none;border-color:#22c55e;background:#fff;box-shadow:0 0 0 3px rgb(34 197 94 / .18)}body.gtt-module-page .gtt-module-comments #submit,body.gtt-module-page .gtt-module-comments .form-submit input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.4rem;border:none;border-radius:999px;background:#16a34a;color:#ffffff!important;font-weight:600;font-size:.95rem;font-family:inherit;cursor:pointer;box-shadow:0 4px 12px rgb(22 163 74 / .25);transition:background 0.15s,transform 0.15s,box-shadow 0.15s}body.gtt-module-page .gtt-module-comments #submit:hover,body.gtt-module-page .gtt-module-comments .form-submit input[type="submit"]:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 6px 16px rgb(22 163 74 / .3)}@media (max-width:1100px){body.gtt-module-page .gtt-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){body.gtt-module-page .gtt-related-grid{grid-template-columns:1fr}body.gtt-module-page .gtt-module-nav-footer{grid-template-columns:1fr}body.gtt-module-page .gtt-module-nav-btn--next{text-align:left;align-items:flex-start}}body.gtt-module-page #page,body.gtt-module-page #page.site,body.gtt-module-page #page.grid-container,body.gtt-module-page #page.container,body.gtt-module-page .grid-container,body.gtt-module-page .site-content,body.gtt-module-page #content,body.gtt-module-page #primary,body.gtt-module-page .content-area,body.gtt-module-page .site-main{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body.gtt-module-page .gtt-module-shell,body.gtt-module-page .gtt-article-layout,body.gtt-module-page .gtt-article-layout--module,body.gtt-module-page .gtt-article-content-wrap,body.gtt-module-page .gtt-article-body{width:100%!important;max-width:none!important}body.gtt-module-page .gtt-module-comments .must-log-in{display:none!important}body.gtt-module-page .gtt-module-comments .gtt-comment-field,body.gtt-module-page .gtt-module-comments .comment-form-author,body.gtt-module-page .gtt-module-comments .comment-form-email,body.gtt-module-page .gtt-module-comments .comment-form-url{margin:0 0 .9rem}body.gtt-module-page .gtt-module-comments .gtt-comment-field label,body.gtt-module-page .gtt-module-comments .comment-form-author label,body.gtt-module-page .gtt-module-comments .comment-form-email label,body.gtt-module-page .gtt-module-comments .comment-form-url label,body.gtt-module-page .gtt-module-comments .comment-form-comment label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:600;color:#0f172a}body.gtt-module-page .gtt-module-comments .gtt-comment-field .optional{color:#94a3b8;font-weight:500}body.gtt-module-page .gtt-module-comments .gtt-comment-privacy{display:block;margin-top:.35rem;font-size:.75rem;color:#64748b}@media(min-width:768px){body.gtt-module-page .gtt-module-comments #commentform{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.85rem 1rem;align-items:start}body.gtt-module-page .gtt-module-comments .comment-notes,body.gtt-module-page .gtt-module-comments .comment-form-comment,body.gtt-module-page .gtt-module-comments .comment-form-cookies-consent,body.gtt-module-page .gtt-module-comments .form-submit,body.gtt-module-page .gtt-module-comments .logged-in-as{grid-column:1/-1}}body.gtt-module-page .gtt-module-comments .must-log-in{display:none!important}body.gtt-module-page .gtt-module-comments .gtt-comment-gate-note{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#334155;font-size:.925rem;line-height:1.5}body.gtt-module-page .gtt-module-comments .gtt-comment-field,body.gtt-module-page .gtt-module-comments .comment-form-author,body.gtt-module-page .gtt-module-comments .comment-form-email{margin:0 0 .9rem}body.gtt-module-page .gtt-module-comments .comment-form-url{display:none!important}body.gtt-module-page .gtt-module-comments .gtt-comment-field label,body.gtt-module-page .gtt-module-comments .comment-form-author label,body.gtt-module-page .gtt-module-comments .comment-form-email label,body.gtt-module-page .gtt-module-comments .comment-form-comment label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:600;color:#0f172a}body.gtt-module-page .gtt-module-comments .gtt-comment-privacy{display:block;margin-top:.35rem;font-size:.75rem;color:#64748b}body.gtt-module-page .gtt-module-comments .gtt-comment-subscribe-consent{margin:0 0 1rem;padding:.75rem .9rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:.85rem;color:#475569;line-height:1.45}body.gtt-module-page .gtt-module-comments .gtt-comment-subscribe-consent label{display:flex;align-items:flex-start;gap:.55rem;cursor:pointer;font-weight:500}body.gtt-module-page .gtt-module-comments .gtt-comment-subscribe-consent input[type=checkbox]{margin-top:.2rem;accent-color:#16a34a;width:1rem;height:1rem;flex-shrink:0}@media(min-width:768px){body.gtt-module-page .gtt-module-comments #commentform{display:grid;grid-template-columns:1fr 1fr;gap:.85rem 1rem;align-items:start}body.gtt-module-page .gtt-module-comments .comment-notes,body.gtt-module-page .gtt-module-comments .gtt-comment-gate-note,body.gtt-module-page .gtt-module-comments .comment-form-comment,body.gtt-module-page .gtt-module-comments .gtt-comment-subscribe-consent,body.gtt-module-page .gtt-module-comments .comment-form-cookies-consent,body.gtt-module-page .gtt-module-comments .form-submit,body.gtt-module-page .gtt-module-comments .logged-in-as{grid-column:1/-1}}