.gt-blog-main{--gt-accent:#F5B301;--gt-ink:#16181d;--gt-muted:#6b7280;--gt-card:#ffffff;--gt-bg:#f4f5f7;--gt-line:#e6e8ec;--gt-radius:16px}.gt-blog-wrap{max-width:1200px;margin:0 auto;padding:40px 20px 64px;box-sizing:border-box}.gt-blog-head{margin:0 0 24px}.gt-eyebrow{margin:0 0 6px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--gt-accent)}.gt-blog-title{margin:0 0 8px;font-size:clamp(28px,5vw,44px);line-height:1.1;font-weight:800;color:var(--gt-ink)}.gt-blog-sub{margin:0;color:var(--gt-muted);font-size:17px;max-width:640px}.gt-search{display:flex;align-items:center;gap:8px;background:var(--gt-card);border:1px solid var(--gt-line);border-radius:999px;padding:6px 6px 6px 16px;max-width:560px;margin:0 0 20px;box-shadow:0 1px 2px rgb(0 0 0 / .04)}.gt-search__ic{width:20px;height:20px;fill:var(--gt-muted);flex:0 0 auto}.gt-search input{flex:1;border:0;outline:0;background:#fff0;font-size:16px;color:var(--gt-ink);min-width:0}.gt-search button{flex:0 0 auto;border:0;cursor:pointer;background:var(--gt-accent);color:#141414;font-weight:700;font-size:15px;padding:10px 20px;border-radius:999px}.gt-search button:hover{filter:brightness(.95)}.gt-dym,.gt-notice{margin:0 0 18px;color:var(--gt-muted);font-size:15px}.gt-dym a{color:var(--gt-ink);font-weight:700;text-decoration:underline}.gt-notice strong{color:var(--gt-ink)}.gt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin:0}.gt-card{display:flex;flex-direction:column;background:var(--gt-card);border:1px solid var(--gt-line);border-radius:var(--gt-radius);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease;will-change:transform}.gt-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgb(20 24 31 / .12)}.gt-card__media{display:block;aspect-ratio:16/10;overflow:hidden;background:#eceef1}.gt-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.gt-card:hover .gt-card__img{transform:scale(1.04)}.gt-card__ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,#1b1e24,#2a2e37);position:relative}.gt-card__ph:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgb(245 179 1 / .35),transparent 60%)}.gt-card__body{display:flex;flex-direction:column;gap:10px;padding:18px 18px 20px;flex:1}.gt-card__cat{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a6d00;background:rgb(245 179 1 / .16);padding:4px 10px;border-radius:999px;text-decoration:none}.gt-card__title{margin:0;font-size:19px;line-height:1.3;font-weight:700}.gt-card__title a{color:var(--gt-ink);text-decoration:none}.gt-card__title a:hover{color:var(--gt-accent)}.gt-card__excerpt{margin:0;color:var(--gt-muted);font-size:15px;line-height:1.55;flex:1}.gt-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid var(--gt-line)}.gt-card__author{display:inline-flex;align-items:center;gap:8px;color:var(--gt-ink);text-decoration:none;font-size:14px;font-weight:600;min-width:0}.gt-card__author span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gt-card__author:hover{color:var(--gt-accent)}.gt-card__ava{width:28px;height:28px;border-radius:50%;flex:0 0 auto}.gt-card__date{color:var(--gt-muted);font-size:13px;white-space:nowrap;flex:0 0 auto}.gt-empty{text-align:center;color:var(--gt-muted);font-size:17px;padding:48px 0}.gt-sentinel{height:1px}.gt-more-wrap{display:flex;justify-content:center;margin:28px 0 4px}.gt-more{border:1px solid var(--gt-line);background:var(--gt-card);color:var(--gt-ink);font-weight:700;font-size:15px;padding:12px 26px;border-radius:999px;cursor:pointer}.gt-more:hover{border-color:var(--gt-accent)}.gt-more[disabled]{opacity:.6;cursor:default}.gt-pager{margin:30px 0 0}.gt-pager ul{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.gt-pager a,.gt-pager span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--gt-line);background:var(--gt-card);color:var(--gt-ink);text-decoration:none;font-weight:700}.gt-pager a:hover{border-color:var(--gt-accent)}.gt-pager .current{background:var(--gt-accent);border-color:var(--gt-accent);color:#141414}.gt-pager .dots{border:0;background:#fff0}.gt-author{display:flex;align-items:center;gap:20px;margin:0 0 26px;padding:22px;background:var(--gt-card);border:1px solid var(--gt-line);border-radius:var(--gt-radius)}.gt-author__ava{width:88px;height:88px;border-radius:50%;flex:0 0 auto}.gt-author__name{margin:2px 0 6px;font-size:28px;font-weight:800;color:var(--gt-ink)}.gt-author__bio{margin:0 0 6px;color:var(--gt-muted);font-size:15px;max-width:640px}.gt-author__count{margin:0;color:var(--gt-accent);font-weight:700;font-size:14px}.gt-foot-blog{display:inline-block}@media(max-width:900px){.gt-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:640px){.gt-blog-wrap{padding:24px 16px 44px}.gt-grid{grid-template-columns:1fr;gap:18px}.gt-author{flex-direction:row;align-items:flex-start;padding:16px;gap:14px}.gt-author__ava{width:64px;height:64px}.gt-author__name{font-size:22px}.gt-search{max-width:100%}}:root{--gt-accent:#F5B301}