.ai-log{min-height:100vh}.ai-log-hero,.ai-log-section,.ai-log-closing{width:min(100%,1360px);margin-inline:auto}.ai-log-hero{flex-direction:column;justify-content:flex-end;min-height:540px;padding:clamp(100px,12vw,165px) clamp(24px,7vw,96px) 70px;display:flex}.ai-log-hero h1{max-width:940px;font-family:var(--display);letter-spacing:-.045em;font-size:clamp(62px,8vw,112px);font-weight:300;line-height:.92}.ai-log-hero p{max-width:740px;margin-top:32px;font-size:clamp(18px,1.7vw,24px);line-height:1.45}.ai-log-section{padding:clamp(85px,10vw,135px) clamp(24px,7vw,96px)}.ai-log-metrics{grid-template-columns:repeat(5,1fr);gap:48px;display:grid}.ai-log-metrics div{flex-direction:column;display:flex}.ai-log-metrics strong{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(42px,4.5vw,64px);font-weight:300;line-height:1}.ai-log-metrics span{color:var(--muted);margin-top:10px;font-size:13px}.ai-log-method{max-width:850px;color:var(--muted);font-size:15px;line-height:1.65;margin-top:80px!important}.ai-log-method strong{color:var(--blue);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.ai-category-view>header,.ai-query-log>header{grid-template-columns:.8fr 1.2fr;align-items:end;gap:70px;display:grid}.ai-category-view>header h2,.ai-query-log>header h2{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(46px,5.2vw,72px);font-weight:300;line-height:1}.ai-category-view>header p,.ai-query-log>header p{max-width:640px;color:var(--muted);font-size:15px;line-height:1.6}.ai-category-view>div{grid-template-columns:repeat(2,1fr);gap:38px 80px;margin-top:65px;display:grid}.ai-category-view article{grid-template-columns:190px 1fr 95px;align-items:center;gap:24px;display:grid}.ai-category-view h3{font-size:14px;font-weight:500;line-height:1.35}.ai-category-view article>div{grid-template-columns:1fr 44px;align-items:center;gap:12px;display:grid}.ai-category-view i{background:var(--faint);height:10px;display:block}.ai-category-view i b{background:var(--blue);height:100%;display:block}.ai-category-view article strong{font-size:12px;font-weight:500}.ai-category-view article>span{color:var(--muted);text-align:right;font-size:12px}.ai-query-log>header{margin-bottom:55px}.ai-status{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ai-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ai-status.is-shown{color:var(--green)}.ai-status.is-absent{color:var(--muted)}.ai-query-log details{border-top:1px solid var(--faint)}.ai-query-log details:last-of-type{border-bottom:1px solid var(--faint)}.ai-query-log summary{cursor:pointer;justify-content:space-between;align-items:center;gap:40px;padding:28px 0;list-style:none;display:flex}.ai-query-log summary::-webkit-details-marker{display:none}.ai-query-log summary>span{flex-direction:column;gap:7px;display:flex}.ai-query-log summary strong{font-family:var(--display);font-size:28px;font-weight:300}.ai-query-log summary small{color:var(--muted);font-size:13px;line-height:1.5}.ai-query-log summary>b{flex:none;font-size:13px;font-weight:500}.ai-query-table{padding-bottom:32px;overflow-x:auto}.ai-query-table table{border-collapse:collapse;text-align:left;width:100%;min-width:1060px}.ai-query-table th{color:var(--muted);padding:10px 20px 10px 0;font-size:11px;font-weight:500}.ai-query-table td{border-top:1px solid var(--faint);vertical-align:top;padding:18px 20px 18px 0;font-size:13px;line-height:1.5}.ai-query-table td:first-child{width:38%}.ai-query-table td:first-child strong{font-size:14px;font-weight:500;display:block}.ai-query-table td:first-child small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.ai-log-closing{grid-template-columns:1fr auto;align-items:end;gap:60px;padding:80px clamp(24px,7vw,96px) 120px;display:grid}.ai-log-closing p{max-width:720px;font-family:var(--display);font-size:clamp(27px,3vw,42px);line-height:1.2}.ai-log-closing a{text-underline-offset:4px;font-size:13px;font-weight:500;text-decoration:underline}@media (max-width:1050px){.ai-log-metrics{grid-template-columns:repeat(3,1fr)}.ai-category-view article{grid-template-columns:150px 1fr 85px}}@media (max-width:720px){.ai-log-hero{min-height:610px;padding:100px 22px 55px}.ai-log-hero h1{font-size:60px}.ai-log-section{padding:80px 22px}.ai-log-metrics{grid-template-columns:1fr 1fr;gap:42px 25px}.ai-log-method{margin-top:60px!important}.ai-category-view>header,.ai-query-log>header{grid-template-columns:1fr;gap:18px}.ai-category-view>div{grid-template-columns:1fr;gap:30px}.ai-category-view article{grid-template-columns:125px 1fr 78px;gap:14px}.ai-query-log summary{align-items:flex-start;gap:24px}.ai-query-log summary small{max-width:240px}.ai-log-closing{grid-template-columns:1fr;gap:35px;padding:70px 22px 100px}}
