.ak-page-layout{display:flex;gap:3rem;align-items:flex-start}.ak-entry{flex:1;min-width:0}@media(max-width:900px){.ak-page-layout{display:block}.ak-sidebar{width:auto;margin-top:3rem}}.ak-page-layout{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:3rem}.ak-entry{flex:1 1 auto;min-width:0;width:auto;max-width:none}.ak-entry-meta{margin:0 0 .5rem;font-size:.9rem;opacity:.75}.ak-entry-thumbnail{margin:0 0 2rem}.ak-entry-thumbnail img{display:block;max-width:100%;height:auto;border-radius:16px}.ak-entry-footer{margin-top:2.5rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.ak-entry-tags{margin-top:.8rem}.ak-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.ak-archive-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.08)}.ak-archive-card-link{display:block;color:inherit;text-decoration:none}.ak-archive-card-thumb{margin:0}.ak-archive-card-thumb img{display:block;width:100%;height:auto}.ak-archive-card-body{padding:1.2rem}.ak-archive-card-title{margin:0 0 .4rem;font-size:1.2rem}.ak-archive-card-title{color:#333}.ak-archive-card-date{margin:0 0 .8rem;font-size:.9rem;opacity:.7}.ak-archive-card-date{color:var(--wp--preset--color--tea-brown)}.ak-archive-card-excerpt{margin:0}.ak-pagination{margin-top:2rem}@media (max-width:767px){.ak-card-grid{grid-template-columns:1fr}}.ak-page-header{margin:0 0 2.2rem;padding:1.8rem 0 1.2rem}.ak-page-header-inner{width:min(100% - 2rem,1120px);margin-inline:auto;padding-left:clamp(.5rem,2.5vw,2rem)}.ak-page-header h1{position:relative;margin:0;padding-bottom:.75rem;color:var(--ak-color-text,#2f2a24);font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.35;font-weight:700;letter-spacing:.06em}.ak-page-header h1:after{content:"";display:block;width:5rem;height:3px;margin-top:.65rem;background:linear-gradient(90deg,var(--ak-color-accent,#8a5a2b),rgba(138,90,43,.2));border-radius:999px}