.blogs-page .blog-index-list{padding-bottom:var(--space--space-100)}.blogs-page .blog-grid-item{min-width:0}.blogs-page .blog-card-img img{width:100%;height:100%;object-fit:cover}.blogs-page .blog-card-content .h-04,.blogs-page .blog-card-content .p-text-01-m{margin:0}.blogs-page .blog-card-content .text-3-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blogs-page .blog-link:focus-visible,.blogs-page .toc-link:focus-visible,.pilot-blog .social-link-02:focus-visible,.pilot-blog .toc-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pilot-blog .blog-single-img img{display:block;width:100%;height:100%;object-fit:cover}.pilot-blog .blog-single-details-right{min-width:0;width:100%}.pilot-blog .toc-link [toc-element=link]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pilot-blog .profile-img{margin:0;flex-shrink:0}.pilot-blog .profile-img img{width:100%;height:100%;object-fit:cover}.pilot-blog .project-short-box-inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space--space-10)}.pilot-blog .social-link-02{color:var(--color--dark-blue)}.pilot-blog .social-link-02 svg{width:100%;height:100%}.pilot-blog #faq .faq-wrap{width:100%}.pilot-blog #faq .faq._02{grid-template-columns:1fr;max-width:630px}.pilot-blog #faq .faq._02 .faq-item.w-variant-d8957591-7366-1629-2272-5b5539c5cdcf{padding:var(--space--space-24) var(--space--space-20) var(--space--space-24) var(--space--space-30);border-radius:var(--space--space-8);background-color:var(--color--white-colour);border-bottom-style:none}.pilot-blog #faq .faq._02 .faq-header-left{width:100%;align-items:center}.pilot-blog #faq .faq._02 .faq-item button{padding:0;align-items:center}.pilot-blog #faq .faq._02 .faq-icon{width:22px;height:22px;flex:0 0 22px;transition:transform .2s ease}.pilot-blog #faq .faq._02 .faq-icon.is-open{transform:rotate(-45deg)}.pilot-blog .portable-text ol,.pilot-blog .portable-text ul{padding-left:1.25rem;margin-block:1rem}.pilot-blog .portable-text li+li{margin-top:.35rem}.pilot-blog .portable-text table{border-collapse:collapse;width:100%}.pilot-blog .portable-text td{border:1px solid var(--color--stroke-black-02);padding:.65rem}.pilot-blog .portable-text h2{scroll-margin-top:100px}.pilot-blog .blog-cta-section .project-short-box{max-width:1000px;margin-inline:auto}.pilot-blog .blog-cta-section .project-short-box h2{margin:0;color:var(--color--dark-blue)}.pilot-blog .blog-cta-section .portable-text{max-width:70ch;margin-top:var(--space--space-12)}.pilot-blog .blog-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space--space-20);margin-top:0}.pilot-blog .blog-cta-dark{background-color:var(--color--dark-blue);color:var(--color--white-colour)}.pilot-blog .blog-cta-dark .project-short-box{border-top-color:var(--color--white-colour)}.pilot-blog .blog-cta-dark .portable-text,.pilot-blog .blog-cta-dark .project-short-box h2,.pilot-blog .blog-cta-dark .text-link{color:var(--color--white-colour)}.pilot-blog .blog-cta-01,.pilot-blog .blog-cta-02{margin-block:0;padding:var(--space--space-32);border-radius:var(--space--space-8)}.pilot-blog .blog-cta-01{background:#fdf6ef;color:#081122}.pilot-blog .blog-cta-02{background:#081122;color:#ffffff}.pilot-blog .blog-cta-01 .blog-cta-actions>.text-link{color:#081122}.pilot-blog .blog-cta-02 .blog-cta-actions>.text-link{color:#ffffff}.pilot-blog .blog-cta-01 .portable-text,.pilot-blog .blog-cta-02 .portable-text{margin:0}.pilot-blog .blog-related .tag-title{margin-bottom:var(--space--space-40)}.pilot-blog .blog-single-row>.rich-text{min-width:0}.pilot-blog .blog-single-img{margin:0}.pilot-blog .blog-article-section{display:flex;flex-direction:column;gap:var(--space--space-32);min-width:0;scroll-margin-top:100px}.pilot-blog .blog-article-section>.rich-text>.portable-text>:first-child{margin-top:0}.pilot-blog .rich-text figure{max-width:100%;margin:var(--space--space-24) 0}.pilot-blog .rich-text figure img{display:block;width:100%;height:auto}.pilot-blog .rich-text figcaption{margin-top:8px;text-align:center;font-size:12px;line-height:18px}.pilot-blog .blog-cta-01 h2,.pilot-blog .blog-cta-02 h2{margin:0}.pilot-blog .blog-cta-01 h2{color:var(--color--dark-blue)}.pilot-blog .blog-cta-02 h2{color:var(--color--white-colour)}.pilot-blog .blog-cta-01 .portable-text>:last-child,.pilot-blog .blog-cta-02 .portable-text>:last-child{margin-bottom:0}@media (max-width:767px){.blogs-page .blog-grid{grid-template-columns:1fr}.pilot-blog .blog-single-details{flex-flow:column}.pilot-blog .blog-single-left{position:static;width:100%}.pilot-blog .blog-single-details-right{max-width:100%}.pilot-blog .blog-single-details{margin-top:var(--space--space-32);gap:var(--space--space-32)}}@media (prefers-reduced-motion:reduce){.pilot-blog #faq .faq._02 .faq-icon{transition:none}}