@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.blogs-page{width:100%;min-height:65vh;padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.blogs-page h1{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:40px;line-height:1;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:#303030;margin-bottom:10px}@media (min-width:40rem){.blogs-page h1{font-size:50px}}@media (min-width:48rem){.blogs-page h1{font-size:80px}}@media (min-width:64rem){.blogs-page h1{font-size:100px}}.blogs-page p{margin-bottom:calc(var(--spacing,.25rem)*8);--tw-font-weight:var(--font-weight-bold,700);font-size:18px;font-weight:var(--font-weight-bold,700);color:#707070}@media (min-width:48rem){.blogs-page p{font-size:20px}}@media (min-width:64rem){.blogs-page p{font-size:22px}}.blogs-list{width:100%;padding-left:var(--spacing-responsive-px);padding-right:var(--spacing-responsive-px);margin:0 auto}.blogs-list-header{box-sizing:border-box;flex-direction:column;justify-content:flex-end;max-width:640px;min-height:calc(100vh - 80px);padding-top:2rem;padding-bottom:6rem;display:flex}.blogs-list-title{align-items:center;gap:1rem;display:flex}.blogs-list-icon{flex-shrink:0;display:inline-flex}.blogs-list-icon img{width:clamp(44px,6vw,56px);height:clamp(44px,6vw,56px);display:block}.blogs-list-header h1{font-family:var(--font-heading);color:#1a1a1a;letter-spacing:-.02em;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:700;line-height:1.05}.blogs-list-header p{color:#707070;max-width:46ch;margin-top:1.25rem;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.55}.blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.5rem;display:grid}@media (min-width:901px){.blogs-grid>:last-child:nth-child(odd){grid-column:span 2}.blogs-grid>:last-child:nth-child(odd) .blog-card-thumb{flex:0 0 15%;max-width:15%}.blogs-grid>:nth-child(-n+2) .blog-card{padding-top:0}.blogs-grid>:nth-child(odd):not(:last-child) .blog-card:after{content:"";background-color:#e2e2e2;width:3.5rem;height:1px;position:absolute;bottom:-1px;right:-3.5rem}}@media (max-width:900px){.blogs-grid>:first-child .blog-card{padding-top:0}}.blog-card{box-sizing:border-box;height:100%;color:inherit;border-bottom:1px solid #e2e2e2;flex-direction:row;align-items:flex-start;gap:1rem;padding:1.2rem 0;text-decoration:none;transition:opacity .2s;display:flex;position:relative}.blog-card:hover{opacity:.85}.blog-card-thumb{aspect-ratio:16/11;background:#e6e6e6;border-radius:12px;flex:0 0 30%;max-width:30%;overflow:hidden}.blog-card-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.blog-card:hover .blog-card-thumb img{transform:scale(1.04)}.blog-card-thumb-placeholder{background:linear-gradient(135deg,#ededed 0%,#dcdcdc 100%);width:100%;height:100%}.blog-card-body{flex-direction:column;flex:auto;min-width:0;display:flex}.blog-card-title{font-family:var(--font-heading);color:#262626;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.25rem;font-size:clamp(.95rem,1.2vw,1.15rem);font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.blog-card-excerpt{color:#7a7a7a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-card-meta{color:#9a9a9a;align-items:center;gap:.5rem;margin-top:0;font-size:.8rem;display:flex}.blog-card-dot{opacity:.7;font-size:.5rem}@media (max-width:900px){.blogs-grid{grid-template-columns:1fr}}@media (max-width:480px){.blog-card-thumb{flex-basis:38%;max-width:38%}.blog-card-excerpt{-webkit-line-clamp:2}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
